*{padding:0;margin:0;outline:none;}INPUT,TEXTAREA{outline-style:none;resize:none;}:focus{outline:none;}OL,UL{list-style:none;}BODY{color:#646464;font:12px Arial,Helvetica,sans-serif;}A{text-decoration:none;color:#0046b2;}A IMG{border:none;}H1{font-size:24px;font-weight:normal;line-height:1em;}H2{font-size:18px;line-height:20px;color:#272727;font-weight:normal;}I{line-height:1px;font-size:1px;}.blank_page{height:400px;}#response .odd{background:#f6f6f6;}.post{padding:10px;margin-bottom:15px;}.memberlist_search{white-space:nowrap;}.alt1,.alt1Active{padding-left:16px;}.info{background:none;}.old_spice{display:block;}.jq-idle-shroud{z-index:100000;}TABLE.tourfile TD{padding:5px;}.greenp{font:12px/14px Arial,Helvetica,sans-serif;color:#278F3B;}.beautiful_more{float:left;position:relative;padding:20px 60px 20px 20px;font-size:18px;line-height:20px;background:#f1f2f4;text-decoration:none!important;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}.beautiful_more i{background:url(/images/2.5.4/company/vce6cf.next_next_next.png);width:21px;height:20px;position:absolute;top:50%;margin-top:-10px;right:20px;}.beautiful_more:hover i{background-position:bottom left!important;}.profile_link{position:relative;padding-left:15px;zoom:1;}.profile_link i{background:url(/images/2.5.4/v9b161.sprite_color.png) -135px 0;height:12px;width:15px;position:absolute;top:50%;margin-top:-6px;left:0;}.paginator{padding-bottom:10px;overflow:hidden;margin-left:20px;}.paginator a,.paginator strong{height:25px;line-height:25px;float:left;text-decoration:none;margin-right:7px;}.paginator .page_list{float:left;margin-right:3px;position:relative;left:-2px;}.paginator .page_list a,.paginator .page_list strong{background:url(/images/2.5.4/va2257.paginator.png) top left;margin-right:10px;text-decoration:none;color:#005392;}.paginator .page_list a span,.paginator .page_list strong span{height:25px;line-height:25px;background:url(/images/2.5.4/va2257.paginator.png) top right;position:relative;left:10px;float:left;padding-right:10px;}.paginator .page_list strong{background-position:0 -25px;color:#000;font-weight:normal;}.paginator .page_list strong span{background-position:100% -25px;}.paginator .page_list a:hover{background-position:0 -50px;}.paginator .page_list a:hover span{background-position:100% -50px;}.paginator .page_list a:focus{background-position:0 -75px;}.paginator .page_list a:focus span{background-position:100% -75px;}.print{position:relative;float:right;padding:0 0 0 32px;line-height:20px;font-size:12px;text-decoration:none;color:#727272!important;}.print i{position:absolute;top:-2px;left:0;width:32px;height:25px;background:url(/images/2.5.4/v2e3b8.print.gif) bottom left;}.print:hover{text-decoration:underline;color:#1b5191;}.print:hover i{background-position:top left;}.nav-breadcrumbs{clear:both;overflow:hidden;height:50px;line-height:50px;font-size:12px;}.nav-breadcrumbs *{float:left;font-weight:normal;text-decoration:none;color:#727272;}.nav-breadcrumbs I{width:3px;height:50px;margin:0 6px;background:url(/images/2.7.4/element/vc3a86.crumb.gif) center center no-repeat;}.nav-breadcrumbs A:hover,.nav-breadcrumbs A:hover SPAN{color:#1b5191;}i.flag{height:25px;width:30px;overflow:hidden;background:none;position:relative;display:block;}i.flag i{position:absolute;height:2450px;width:30px;margin:0;background:url(/images/2.5.4/v038dc.flag.png);}.usa{background:url(/images/2.5.4/flag/v1010d.1.png);top:0!important;}.portugalia{background:url(/images/v20079.2.5.4/flag/v20079.2.png);top:-25px!important;}.brasil{background:url(/images/2.5.4/flag/v65f5a.3.png);top:-50px!important;}.france{background:url(/images/2.5.4/flag/v23254.4.png);top:-75px!important;}.india{background:url(/images/2.5.4/flag/v31464.5.png);top:-100px!important;}.bangladesh{background:url(/images/2.5.4/flag/v42c73.6.png);top:-125px!important;}.united-kingdom{background:url(/images/2.5.4/flag/vaae47.7.png);top:-150px!important;}.israel{background:url(/images/2.5.4/flag/v85df9.8.png);top:-175px!important;}.ireland{background:url(/images/2.5.4/flag/v7bde0.9.png);top:-200px!important;}.poland{background:url(/images/2.5.4/flag/v4ed11.10.png);top:-225px!important;}.uruguay{background:url(/images/2.5.4/flag/vecc54.11.png);top:-250px!important;}.belgium{background:url(/images/2.5.4/flag/v2972d.12.png);top:-275px!important;}.greece{background:url(/images/2.5.4/flag/v8535e.13.png);top:-300px!important;}.bahamas{background:url(/images/2.5.4/flag/vc33c8.14.png);top:-325px!important;}.argentina{background:url(/images/2.5.4/flag/v2a691.15.png);top:-350px!important;}.belorussia{background:url(/images/2.5.4/flag/v62262.16.png);top:-375px!important;}.belize{background:url(/images/2.5.4/flag/v623f7.17.png);top:-400px!important;}.burma-officially-the-union-of-myanmar{background:url(/images/2.5.4/flag/v06104.18.png);top:-425px!important;}.syria{background:url(/images/2.5.4/flag/vb2f51.19.png);top:-450px!important;}.costa-rica{background:url(/images/2.5.4/flag/vd2515.20.png);top:-475px!important;}.cuba{background:url(/images/2.5.4/flag/vd0a84.21.png);top:-500px!important;}.curasao{background:url(/images/2.5.4/flag/v8b4a2.22.png);top:-525px!important;}.maldives{background:url(/images/2.5.4/flag/v59df7.23.png);top:-550px!important;}.morocco{background:url(/images/2.5.4/flag/v28aa5.24.png);top:-575px!important;}.martinique{background:url(/images/2.5.4/flag/v4b1ba.25.png);top:-600px!important;}.nepal{background:url(/images/2.5.4/flag/v13ae0.26.png);top:-625px!important;}.hungary{background:url(/images/2.5.4/flag/vaa246.27.png);top:-650px!important;}.north-korea{background:url(/images/2.5.4/flag/v40061.28.png);top:-675px!important;}.south-korea{background:url(/images/2.5.4/flag/v40061.28.png);top:-675px!important;}.bulgaria{background:url(/images/2.5.4/flag/v297f0.29.png);top:-700px!important;}.norway{background:url(/images/2.5.4/flag/vccef4.30.png);top:-725px!important;}.slovenia{background:url(/images/2.5.4/flag/v84b4b.31.png);top:-750px!important;}.estonia{background:url(/images/2.5.4/flag/v652c4.32.png);top:-775px!important;}.romania{background:url(/images/2.5.4/flag/v2edb4.33.png);top:-800px!important;}.turkey{background:url(/images/2.5.4/flag/v6deaa.34.png);top:-825px!important;}.slovakia{background:url(/images/2.5.4/flag/v8c9cd.35.png);top:-850px!important;}.jordan{background:url(/images/2.5.4/flag/va6192.36.png);top:-875px!important;}.germany{background:url(/images/2.5.4/flag/vd080e.37.png);top:-900px!important;}.andorra{background:url(/images/2.5.4/flag/v4ac89.38.png);top:-925px!important;}.antigua{background:url(/images/2.5.4/flag/v82b1c.39.png);top:-950px!important;}.bolivia{background:url(/images/2.5.4/flag/v217dc.40.png);top:-975px!important;}.vietnam{background:url(/images/2.5.4/flag/v6799f.41.png);top:-1000px!important;}.guinea{background:url(/images/2.5.4/flag/v91774.42.png);top:-1025px!important;}.zimbabwe{background:url(/images/2.5.4/flag/v45024.43.png);top:-1050px!important;}.seychelles{background:url(/images/2.5.4/flag/v3d45a.44.png);top:-1075px!important;}.cambodia{background:url(/images/2.5.4/flag/vfac9f.45.png);top:-1100px!important;}.qatar{background:url(/images/2.5.4/flag/v2f547.46.png);top:-1125px!important;}.kenya{background:url(/images/2.5.4/flag/v515a2.47.png);top:-1150px!important;}.uae{background:url(/images/2.5.4/flag/v4028a.48.png);top:-1175px!important;}.sultanat-of-oman{background:url(/images/2.5.4/flag/v09cc7.49.png);top:-1200px!important;}.peru{background:url(/images/2.5.4/flag/v3114a.51.png);top:-1225px!important;}.french-polynesia{background:url(/images/2.5.4/flag/v8997c.100.png);top:-1250px!important;}.croatia{background:url(/images/2.5.4/flag/vde3cf.52.png);top:-1275px!important;}.latvia{background:url(/images/2.5.4/flag/vd22c7.53.png);top:-1300px!important;}.litva{background:url(/images/2.5.4/flag/v5cbc0.54.png);top:-1325px!important;}.finland{background:url(/images/2.5.4/flag/v3c06e.55.png);top:-1350px!important;}.iceland{background:url(/images/2.5.4/flag/v1d4e9.56.png);top:-1375px!important;}.czech-republic{background:url(/images/2.5.4/flag/v2cc9c.57.png);top:-1400px!important;}.venezuela{background:url(/images/2.5.4/flag/vf0576.58.png);top:-1425px!important;}.malta{background:url(/images/2.5.4/flag/v76fc6.59.png);top:-1450px!important;}.sweden{background:url(/images/2.5.4/flag/ve3446.60.png);top:-1475px!important;}.philippines{background:url(/images/2.5.4/flag/v519c7.61.png);top:-1500px!important;}.italia{background:url(/images/2.5.4/flag/vda4d6.62.png);top:-1525px!important;}.austria{background:url(/images/2.5.4/flag/v9e57f.63.png);top:-1550px!important;}.honduras{background:url(/images/2.5.4/flag/v007c3.64.png);top:-1575px!important;}.hong-kong{background:url(/images/2.5.4/flag/v38721.65.png);top:-1600px!important;}.denmark{background:url(/images/2.5.4/flag/vc6ee2.66.png);top:-1625px!important;}.republica-dominikana{background:url(/images/2.5.4/flag/vfcb23.67.png);top:-1650px!important;}.china{background:url(/images/2.5.4/flag/v1a0cd.68.png);top:-1675px!important;}.lebanon{background:url(/images/2.5.4/flag/vec267.69.png);top:-1700px!important;}.mauritius{background:url(/images/2.5.4/flag/v1c9f6.70.png);top:-1725px!important;}.thailand{background:url(/images/2.5.4/flag/vcb95f.71.png);top:-1750px!important;}.turks-caicos{background:url(/images/2.5.4/flag/v81a48.72.png);top:-1775px!important;}.montenegro{background:url(/images/2.5.4/flag/v728d8.73.png);top:-1800px!important;}.chile{background:url(/images/2.5.4/flag/v99616.74.png);top:-1825px!important;}.sri-lanka{background:url(/images/2.5.4/flag/v7796b.75.png);top:-1850px!important;}.switzerland{background:url(/images/2.5.4/flag/v76e2a.76.png);top:-1875px!important;}.new-zealand{background:url(/images/2.5.4/flag/va09dd.77.png);top:-1900px!important;}.cyprus{background:url(/images/2.5.4/flag/v48a7c.78.png);top:-1925px!important;}.tunisia{background:url(/images/2.5.4/flag/v77ba9.79.png);top:-1950px!important;}.malaysia{background:url(/images/2.5.4/flag/va772d.80.png);top:-1975px!important;}.netherlands{background:url(/images/2.5.4/flag/vfdd50.81.png);top:-2000px!important;}.spain{background:url(/images/2.5.4/flag/va81a4.82.png);top:-2025px!important;}.russia{background:url(/images/2.5.4/flag/v5e085.83.png);top:-2050px!important;}.albania{background:url(/images/2.5.4/flag/v07a38.84.png);top:-2075px!important;}.egypt{background:url(/images/2.5.4/flag/v1ca71.85.png);top:-2100px!important;}.australia{background:url(/images/2.5.4/flag/v1adda.86.png);top:-2125px!important;}.indonesia{background:url(/images/2.5.4/flag/vb4120.87.png);top:-2150px!important;}.japan{background:url(/images/2.5.4/flag/va1995.88.png);top:-2175px!important;}.panama{background:url(/images/2.5.4/flag/v5c301.89.png);top:-2200px!important;}.mexico{background:url(/images/2.5.4/flag/vc22d0.90.png);top:-2225px!important;}.serbia{background:url(/images/2.5.4/flag/vf9be3.91.png);top:-2250px!important;}.singapore{background:url(/images/2.5.4/flag/v279fe.92.png);top:-2275px!important;}.madagaskar{background:url(/images/2.5.4/flag/v1d5c2.93.png);top:-2300px!important;}.ukraina{background:url(/images/2.5.4/flag/v8a976.94.png);top:-2325px!important;}.fiji{background:url(/images/2.5.4/flag/vd0b3f.95.png);top:-2350px!important;}.ecuador{background:url(/images/2.5.4/flag/vc4df8.96.png);top:-2375px!important;}.south-africa{background:url(/images/2.5.4/flag/v7311d.97.png);top:-2400px!important;}.jamaica{background:url(/images/2.5.4/flag/v634ae.98.png);top:-2425px!important;}.georgia{background:url(/images/2.5.4/flag/vadf6d.103.png);top:0!important;}.armenia{background:url(/images/2.5.4/flag/v232b4.123.png);top:0!important;}.search .select{line-height:29px;margin:0;}.search a.selected{line-height:29px;}.search .select.disabled a.selected{color:#646464!important;}.exception_checkbox .drop_down{left:-46px!important;}.exception_checkbox .drop_down .selected{margin-left:15px;}.exception_checkbox label{display:block;padding-left:15px;position:relative;cursor:pointer;}.exception_checkbox label input{position:absolute;top:6px;left:-3px;width:12px;height:12px;}.exception_checkbox .bottom{background:#f1f1f1;border-top:1px solid #d5d5d5;margin:0 -15px;padding:10px 15px;position:relative;clear:both;right:0;width:100%;}.exception_checkbox .br,.exception_checkbox .bl{background:url(/images/2.5.4/v124df.cc2.png);}.exception_calendar .drop_down{top:-25px!important;left:-245px!important;padding-top:20px;}#calendar-departure-to .drop_down{left:-145px!important;}.exception_calendar table a.selected{margin-left:219px;}#select-departure{padding-top:4px;font-size:12px;color:#424242;}#select-departure:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#select-departure .active A.selected{z-index:11;}.cal{position:relative;float:left;margin:-8px 3px -22px 0;cursor:pointer;}.cal .cal-inner{height:33px;min-width:70px;padding:0 5px;background:url(/images/2.7.4/element/v0fbed.request-form-calendar.png) no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.cal-weekend .cal-inner{background-position:0 -33px;}.cal P{line-height:20px;}.cal P.day{line-height:10px;font-size:10px;color:#fff;}.select{position:relative;z-index:1;display:inline-block;}.active{z-index:25;}.active .o_fix{display:block!important;z-index:10;}.select a.selected{text-decoration:none!important;color:#0046b2;position:relative;cursor:pointer;padding-right:8px;margin-right:2px;background:url(/images/2.7.4/element/vd44c4.down.gif) 100% 60% no-repeat;white-space:nowrap;}.active a.selected{background:url(/images/2.7.4/element/vb9e85.up.gif) 100% 55% no-repeat;}.select a.selected strong{font-size:18px;font-weight:normal;background:url(/images/2.5.4/search/vf23c6.border.gif) 0 18px repeat-x;}.select i.arrow{position:absolute;right:-8px;top:8px;height:5px;width:5px;background:url(/images/2.5.4/ve6340.select_arrow_new.png) bottom left;}.active i.arrow{z-index:1000;background-position:top left;}.select .drop_down{position:absolute;top:-8px;left:-31px;z-index:80;overflow:hidden;display:inline-block;vertical-align:middle;}.if_calendar .drop_down{top:-25px;}.select .o_fix{width:500px;position:absolute;top:0;left:0;display:none;}.if_calendar .o_fix{width:750px;}.select .tl,.select .tr,.select .br,.select .bl{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/2.5.4/vd2499.cc.png);margin:-29px 0 0 -29px;z-index:-1;}.select .tr{left:100%;}.select .br{left:100%;top:100%;}.select .bl{top:100%;}.select table{margin:8px 29px 24px 31px;border-collapse:collapse;}.if_calendar table{margin-top:25px;margin-bottom:50px;}.select ul{margin:0 -14px 0 -15px;border:none;display:block;padding-top:5px;position:relative;}.select UL.scroll{height:250px;overflow-y:scroll;overflow-x:hidden;}.select UL.scroll LI{padding-right:20px;}@media screen and(max-device-width:480px){.select UL.scroll{height:400px;}.select UL.scroll LI{padding-right:15px;}}.select ul li{line-height:25px;border:none;border-bottom:1px solid #d5d5d5;height:25px;font-size:14px;padding:0 15px;cursor:pointer;color:#6e6e6e;vertical-align:bottom;white-space:nowrap;list-style:none;}.select ul li a{color:#6e6e6e;text-decoration:none!important;}#region_selector ul li a{display:block;margin:0 -15px;padding:0 15px;}.select ul li.hover{background:#f1f1f1;}.select ul li.check,.select ul li.check a{color:#bdbdbd!important;background:#fff!important;cursor:default;}UL LI.headline{position:relative;top:1px;padding-left:10px;line-height:24px;font-size:12px;font-weight:normal;border-bottom:none;background:#fff!important;color:#508f28!important;cursor:default!important;}.select li .stars{vertical-align:top;top:2px;}.select li.check .stars{opacity:.5;}a.selected{padding-right:8px;margin-right:2px;color:#0046b2;border-bottom:none;white-space:nowrap;background:url(/images/2.7.4/element/vd44c4.down.gif) 100% 60% no-repeat;}.active a.selected{background:url(/images/2.7.4/element/vb9e85.up.gif) 100% 55% no-repeat;}.select b{float:right;width:auto;padding:0;margin-left:15px;font-weight:normal;}.btn-g .select{display:block;}.btn-g .select UL{margin-top:5px;}.btn-g .select UL LI{color:#2e2e2e;}.btn-g .select UL LI{color:#6e6e6e;}.btn-g .select UL.scroll{max-width:600px;}.btn-g .select A.selected{display:block;padding-right:10px;background-position:100% 50%;background-image:url(/images/2.7.4/element/vbe016.g-down.gif);}.btn-g .active A.selected{background-image:url(/images/2.7.4/element/vda910.g-up.gif);}.place .select UL LI{padding:0 35px;}.place .select UL LI.headline{top:0;padding-left:10px;border-bottom:1px solid #d5d5d5;cursor:pointer;}.place .select UL LI.hover{background:#f1f1f1!important;}.place .select UL LI.sub{padding:0 20px;color:#484848;}#page{position:relative;width:985px;margin:0 auto;padding:0 13px 0 0;}.page_content{background:#e5e5e5;clear:both;padding-right:15px;width:970px;}.page_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.column_left{width:645px;float:left;}.column_right{width:325px;float:left;}.begin_content{background:url(/images/2.7.4/element/v1cedc.end_content.gif) top left;height:5px;clear:both;width:985px;font-size:1px;margin-bottom:-5px;}.end_content{background:url(/images/2.7.4/element/v1cedc.end_content.gif) bottom left;height:5px;clear:both;width:985px;font-size:1px;}.halfcolumn{width:322px;float:left;}.section,.c1,.c2,.c3{position:relative;background:url(/images/2.7.4/bg_block/v2921d.section.png) #fff;zoom:1;}.section{margin:10px;margin-bottom:20px;}.c1{top:15px;background-position:bottom left;}.c2{left:15px;background-position:bottom right;}.c3{top:-15px;background-position:top right;padding:20px 25px 10px 10px;}.section2,.section2 .c1,.section2 .c2,.section2 .c3{position:relative;background:url(/images/2.7.4/bg_block/vbacb0.section_white.png) #fff;zoom:1;}.section2{margin:10px;margin-bottom:20px;}.section .section2{margin:10px 10px 20px -5px;}.section2 .c1{top:15px;background-position:bottom left;}.section2 .c2{left:15px;background-position:bottom right;}.section2 .c3{top:-15px;background-position:top right;padding:20px 25px 10px 10px;}.section3,.section3 .c1,.section3 .c2,.section3 .c3{position:relative;background:#fff url(/images/2.7.4/bg_block/v1dbe0.section3.png);zoom:1;}.section3{margin:10px;margin-bottom:20px;}.section3 .c1{top:15px;background-position:bottom left;}.section3 .c2{left:15px;background-position:bottom right;}.section3 .c3{top:-15px;background-position:top right;padding:20px 25px 10px 10px;}.canyon{overflow:hidden;}.canyon-section{float:left;}.canyon-side{float:right;}.cfx:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.invisible{visibility:hidden;}.hidden{display:none;}.hidden-out{position:absolute!important;top:-10000px!important;left:-10000px!important;}.top-strip-wrapper{width:100%;height:30px;background:#ececec url(/images/2.7.4/bg_block/v12de9.bg-top-strip.gif) repeat-x;border-bottom:1px solid #ddd;}.user-top-strip{position:relative;width:985px;height:30px;margin:0 auto;}.user-top-strip-inner{height:29px;line-height:30px;padding-right:13px;cursor:default;}.user-top-strip LI{position:relative;float:left;padding:0 8px;color:#a5a5a5;}.user-top-strip LI A:hover{text-decoration:underline;}.user-top-strip LI.fav-hotels A:hover{text-decoration:none;}.user-top-strip LI.fav-hotels A:hover SPAN{text-decoration:underline;}.user-top-strip .avatar{padding-top:3px;padding-left:0;line-height:24px;color:#8c8c8c;}.user-top-strip .avatar .img{display:block;float:left;width:22px;height:22px;margin-right:2px;overflow:hidden;border:1px solid #ddd;}.user-top-strip .avatar-22 .img IMG{display:block;width:22px;height:22px;}.user-top-strip .history-search A,.user-top-strip .history-hotels A{background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 12px;}.user-top-strip .history-search A:hover,.user-top-strip .history-hotels A:hover{text-decoration:none;}.user-top-strip LI.active{background:#fff;z-index:101;-moz-box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;}.user-top-strip LI.active .item{position:relative;display:block;height:30px;margin:0 -8px;padding:0 8px;background:#fff;z-index:102;}.user-top-strip LI .disabled A{background:none;color:#a5a5a5;cursor:default;}.user-top-strip LI UL{display:none;position:absolute;top:30px;left:-30px;width:726px;padding:15px 0 15px;line-height:22px;background:#fff;-moz-box-shadow:0 1px 3px #555;-webkit-box-shadow:0 1px 3px #555;box-shadow:0 1px 3px #555;}.user-top-strip LI.active UL{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.user-top-strip LI UL LI{float:none;padding:0;border-bottom:1px solid #eee;font-size:12px;cursor:pointer;}.user-top-strip LI UL LI.headline{padding:10px 38px 0;color:#4c8a10;}.user-top-strip LI UL LI.headline A{display:inline;padding:0;color:#418f00;}.user-top-strip LI UL LI.headline A:hover{text-decoration:underline;background:none!important;}.user-top-strip LI UL LI A{display:block;padding:0 38px;overflow:hidden;background:none!important;}.user-top-strip LI UL LI A:hover{background:#e8f1fc!important;}.user-top-strip LI UL LI A .info{position:relative;float:left;max-width:530px;overflow:hidden;white-space:nowrap;color:#2265be;}.user-top-strip LI UL LI A .info .hide{background:url(/images/2.7.4/element/v5dc6c.hidden4-white.png) no-repeat 100% 0;display:block;height:22px;left:515px;position:absolute;top:0;width:20px;}.user-top-strip .history-hotels UL LI A .info{max-width:250px;}.user-top-strip .history-hotels UL LI A .info .hide{left:230px;top:1px;}.user-top-strip LI UL LI A:hover .info .hide{background-image:url(/images/2.7.4/element/v83347.hidden4.png);}.user-top-strip LI UL LI .time{float:right;width:115px;white-space:nowrap;color:#a5a5a5;}.user-top-strip .history-hotels UL{width:450px;max-height:400px;overflow-y:auto;padding-top:5px;}.user-top-strip .history-hotels UL LI A{padding-right:20px;}.user-top-strip LI UL LI.actions{padding:15px 0 0 30px;border:0;color:#acacac;}.user-top-strip LI UL LI.actions A{display:inline;padding:0 8px;font-weight:bold;color:#004db4;}.user-top-strip LI UL LI.actions A:hover{text-decoration:underline;background:#fff!important;}.user-top-strip .tooltip{position:absolute;top:35px;left:392px;color:#5cb000;}.user-top-strip .fav-hotels I{display:inline-block;width:20px;height:20px;margin-top:-2px;vertical-align:middle;background:url(/images/2.7.4/element/buttons/v04928.btn-fav-sprite.png) no-repeat 0 -60px;}#header .top{height:78px;padding-top:12px;}#header .top A:hover{text-decoration:underline;color:#ea3c0e;}#header .logo{position:relative;float:left;overflow:hidden;width:136px;height:60px;background:url(/images/2.7.4/v7fc0a.logo-itour-obnovlenie.png) no-repeat;text-indent:-5000px;}#header .logo A{display:block;height:60px;}#header .logo .obnovlenie{position:absolute;top:47px;left:71px;width:65px;height:13px;background:#fff;z-index:1;}#header .logo .obnovlenie A{height:12px;}#header .logo .obnovlenie A SPAN{display:block;height:9px;line-height:9px;background:url(/images/2.7.4/v7fc0a.logo-itour-obnovlenie.png) no-repeat -71px -47px;}#header .logo .obnovlenie A:hover{cursor:pointer;}#header .logo .obnovlenie A:hover SPAN{height:11px;line-height:11px;}#header .logo-obnovlenie{width:162px;height:50px;background:url(/images/2.7.4/v9b056.logo-obnovlenie.png) no-repeat;}#header .logo-obnovlenie A{height:50px;}#header .logo-itour{background:url(/images/2.7.4/v2c998.logo-itour.png) no-repeat;}#header .login-box{float:left;height:29px;margin:18px 0 0;padding-left:45px;}#header .login-box UL{overflow:hidden;line-height:29px;}#header .login-box UL LI{float:left;line-height:29px;background:url(/images/2.7.4/header/vd2879.login-box.png) no-repeat;}#header .login-box A{display:block;padding:0 12px;color:#004db4;}#header .login-box .register,#header .login-box .logout{border-left:1px solid #ebebeb;background-position:100% 0;}#header .login-box .manage{padding-top:2px;text-align:center;}#header .login-box .manage A{border:1px solid #ebebeb;border-radius:5px;background:#fbfbfb;color:#f00;}#header .contacts{position:relative;float:right;padding-top:18px;}#header .contacts DL{overflow:hidden;padding-right:5px;line-height:29px;background:url(/images/2.7.4/header/v666a5.contacts-box.gif) no-repeat 100% 0;}#header .contacts DT{float:left;height:29px;font-size:22px;font-weight:bold;background:#ffae00 url(/images/2.7.4/header/v666a5.contacts-box.gif) no-repeat 0 -29px;}#header .contacts DT A{display:block;padding:0 11px 0 12px;color:#fff;}#header .contacts DT A:hover{text-decoration:none;color:#fff;}#header .contacts DD{float:left;height:27px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}#header .contacts DD SPAN{float:left;}#header .contacts DD .phone{font-size:18px;font-weight:bold;border-right:1px solid #ebebeb;}#header .contacts DD .phone A{display:block;padding:0 10px;color:#0a0a0a;}#header .contacts DD .phone A:hover{text-decoration:none;color:#0a0a0a;}#header .contacts DD .office{padding:0 5px 0 10px;}#header .contacts .ded-moroz{display:none;width:45px;height:45px;position:absolute;top:-10px;left:-19px;background:url(/images/2.7.4/element/v648e8.ded-moroz.png) no-repeat;}#header .city-selector{position:absolute;top:47px;left:13px;width:90px;height:15px;padding-top:2px;font-weight:normal;z-index:100;}#header .city-selector .select{display:block;font-size:12px;line-height:14px;font-weight:normal;cursor:pointer;}#header .city-selector .select .selected{margin:0;padding:0;line-height:14px!important;font-size:12px!important;background:url(/images/2.7.4/vc0c89.border-gray.gif) repeat-x 0 13px;color:#6f6f70;}#header .city-selector .select .selected:hover{text-decoration:none;color:#6f6f70;}#header .city-selector .select .selected STRONG{position:relative;font-weight:normal;}#header .city-selector .select .selected STRONG .d{position:absolute;display:block;top:6px;right:-8px;width:5px;height:5px;background:url(/images/2.7.4/vb8f02.arrow-updown-gray.gif) no-repeat 0 0;}#header .city-selector .select .drop_down .selected STRONG .d{background-position:0 -6px;}#header .city-selector .select .selected STRONG{font-size:12px;}#header .city-selector .select UL LI.current{background:#fff!important;color:#bdbdbd!important;cursor:default;}.menu-main{height:40px;margin-bottom:10px;padding:0 0 0 2px;background:url(/images/2.7.4/header/nav/vbd58a.menu-main.png) no-repeat;}.menu-main .item{position:relative;float:left;width:164px;height:35px;margin:0;line-height:35px;font-size:15px;text-align:center;}.menu-main .m6{width:163px;}.menu-main .item A{display:block;height:35px;padding:0 1px;text-decoration:none;}.menu-main .item A SPAN{position:relative;z-index:-1;}.menu-main .item A:hover SPAN{z-index:-1;}.menu-main .item A{background:url(/images/2.7.4/header/nav/vbd58a.menu-main.png) no-repeat;}.menu-main .item A:hover{background:url(/images/2.7.4/header/nav/vbd58a.menu-main.png) no-repeat;}.menu-main .m1 A{background-position:-2px 0;}.menu-main .m1 A:hover,.menu-main .hover A.m1-top{background-position:-2px -40px;}.menu-main .m2 A{background-position:-166px 0;}.menu-main .m2 A:hover,.menu-main .hover A.m2-top{background-position:-166px -40px;}.menu-main .m3 A{background-position:-330px 0;}.menu-main .m3 A:hover,.menu-main .hover A.m3-top{background-position:-330px -40px;}.menu-main .m4 A{background-position:-494px 0;}.menu-main .m4 A:hover,.menu-main .hover A.m4-top{background-position:-494px -40px;}.menu-main .m5 A{background-position:-658px 0;}.menu-main .m5 A:hover,.menu-main .hover A.m5-top{background-position:-658px -40px;}.menu-main .m6 A{background-position:-822px 0;}.menu-main .m6 A:hover,.menu-main .hover A.m6-top{background-position:-822px -40px;}.menu-main .item UL{display:none;position:absolute;top:35px;left:0;width:241px!important;padding-bottom:4px;text-align:left;background:#fff;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;box-shadow:0 1px 2px #888;-webkit-box-shadow:0 1px 2px #888;-moz-box-shadow:0 1px 2px #888;}.menu-main .hover{z-index:99!important;}.menu-main .hover UL{display:block;}.menu-main .item .sub-item{height:37px;}.menu-main .item .sub-item A{position:relative;display:block;height:36px;line-height:36px;padding:0 0 0 32px;text-indent:0;font-size:14px;border-bottom:1px solid #e8ecf0;background-color:#fff;background-image:none;color:#141414;}.menu-main .item .sub-item A:hover{text-decoration:none;background:#f3f5f7!important;color:#0046b2;}.menu-main .item .sub-item:last-child A,.menu-main .item .last A{height:41px;line-height:40px;padding-left:33px;border:0!important;background:transparent url(/images/2.7.4/header/nav/vc4c00.menu-sub.png) no-repeat 0 -41px!important;}.menu-main .item .sub-item:last-child A:hover,.menu-main .item .last A:hover{background:transparent url(/images/2.7.4/header/nav/vc4c00.menu-sub.png) no-repeat -402px -41px!important;}.menu-main .item .sub-item I{position:absolute;left:3px;top:3px;display:block;width:28px;height:28px;background-image:url(/images/2.7.4/header/nav/vc4c00.menu-sub.png);}.menu-main .m2 UL{width:401px!important;padding-bottom:0;background:none;}.menu-main .m2 LI.sub-item{float:left;width:200px;background-image:none!important;}.menu-main .m2 .sub-item I{float:left;left:8px;top:6px;}.menu-main .m2 .sub-item A{position:relative;width:158px;height:36px;padding-left:42px;border-top:0;border-left:1px solid #e8ecf0;}.menu-main .m2 .odd{width:202px;}.menu-main .m2 .odd A{border-left:0;border-right:1px solid #e8ecf0;}.menu-main .m2 .sub-item:last-child,.menu-main .m2 .last{width:401px;height:41px;line-height:41px;}.menu-main .m2 .sub-item:last-child A,.menu-main .m2 .last A{width:359px;height:41px;padding-left:42px;line-height:36px;background:transparent url(/images/2.7.4/header/nav/vc4c00.menu-sub.png) no-repeat 0 0!important;}.menu-main .m2 .sub-item:last-child A:hover,.menu-main .m2 .last A:hover{background:transparent url(/images/2.7.4/header/nav/vc4c00.menu-sub.png) no-repeat -402px 0!important;}.menu-main .m6 UL{width:163px!important;}.menu-main .m6 UL .last A{background-position:0 -82px!important;}.menu-main .m6 UL .last A:hover{background-position:-402px -82px!important;}.menu-main .m1 .sm1 A I{background-position:0 -123px;}.menu-main .m1 .sm1 A:hover I{background-position:-28px -123px;}.menu-main .m1 .sm2 A I{background-position:0 -150px;}.menu-main .m1 .sm2 A:hover I{background-position:-28px -150px;}.menu-main .m1 .sm3 A I{background-position:0 -178px;}.menu-main .m1 .sm3 A:hover I{background-position:-28px -178px;}.menu-main .m1 .sm4 A I{background-position:0 -207px;}.menu-main .m1 .sm4 A:hover I{background-position:-28px -207px;}.menu-main .m1 .sm5 A I{background-position:0 -234px;}.menu-main .m1 .sm5 A:hover I{background-position:-28px -234px;}.menu-main .m1 .sm6 A I{background-position:0 -260px;}.menu-main .m1 .sm6 A:hover I{background-position:-28px -260px;}.menu-main .m1 .sm7 A I{background-position:0 -290px;}.menu-main .m1 .sm7 A:hover I{background-position:-28px -290px;}.menu-main .m3 .sm1 A I{background-position:-56px -124px;}.menu-main .m3 .sm1 A:hover I{background-position:-84px -124px;}.menu-main .m3 .sm2 A I{background-position:-56px -152px;}.menu-main .m3 .sm2 A:hover I{background-position:-84px -152px;}.menu-main .m3 .sm3 A I{background-position:-56px -179px;}.menu-main .m3 .sm3 A:hover I{background-position:-84px -179px;}.menu-main .m3 .sm4 A I{top:6px;background-position:-56px -208px;}.menu-main .m3 .sm4 A:hover I{background-position:-84px -208px;}.menu-main .m3 .sm5 A I{background-position:-56px -232px;}.menu-main .m3 .sm5 A:hover I{background-position:-84px -232px;}.menu-main .m4 .sm1 A I{background-position:-112px -123px;}.menu-main .m4 .sm1 A:hover I{background-position:-140px -123px;}.menu-main .m4 .sm2 A I{background-position:-112px -151px;}.menu-main .m4 .sm2 A:hover I{background-position:-140px -151px;}.menu-main .m4 .sm3 A I{background-position:-112px -178px;}.menu-main .m4 .sm3 A:hover I{background-position:-140px -178px;}.menu-main .m4 .sm4 A I{background-position:-112px -207px;}.menu-main .m4 .sm4 A:hover I{background-position:-140px -207px;}.menu-main .m4 .sm5 A I{background-position:-112px -234px;}.menu-main .m4 .sm5 A:hover I{background-position:-140px -234px;}.menu-main .m4 .sm6 A I{top:6px;background-position:-112px -263px;}.menu-main .m4 .sm6 A:hover I{background-position:-140px -263px;}.menu-main .m5 .sm1 A I{background-position:-168px -123px;}.menu-main .m5 .sm1 A:hover I{background-position:-196px -123px;}.menu-main .m5 .sm2 A I{background-position:-168px -150px;}.menu-main .m5 .sm2 A:hover I{background-position:-196px -150px;}.menu-main .m5 .sm3 A I{background-position:-168px -178px;}.menu-main .m5 .sm3 A:hover I{background-position:-196px -178px;}.menu-main .m5 .sm4 A I{background-position:-168px -206px;}.menu-main .m5 .sm4 A:hover I{background-position:-196px -206px;}.menu-main .m5 .sm5 A I{background-position:-168px -262px;}.menu-main .m5 .sm5 A:hover I{background-position:-196px -262px;}.menu-main .m5 .sm6 A I{background-position:-168px -290px;}.menu-main .m5 .sm6 A:hover I{background-position:-196px -290px;}.menu-main .m5 .sm7 A I{top:6px;background-position:-168px -236px;}.menu-main .m5 .sm7 A:hover I{background-position:-196px -236px;}.menu-main .m6 .sm1 A I{background-position:-224px -123px;}.menu-main .m6 .sm1 A:hover I{background-position:-252px -123px;}.menu-main .m6 .sm2 A I{background-position:-224px -150px;}.menu-main .m6 .sm2 A:hover I{background-position:-252px -150px;}.menu-main .m6 .sm3 A I{background-position:-224px -176px;}.menu-main .m6 .sm3 A:hover I{background-position:-252px -176px;}.info-banner{height:50px;padding-bottom:15px;background:url(/images/2.7.4/header/vefaaa.info-banner.png) no-repeat;color:#424242;}.info-banner A:hover{text-decoration:underline;}.info-banner DT{float:left;width:220px;height:30px;padding:10px 10px 10px 20px;font-weight:bold;color:#fff;}.info-banner DD{float:left;width:690px;height:30px;padding:10px 0 10px 25px;}.info-banner DD .desc{float:left;width:200px;}.info-banner DD UL{float:left;width:480px;list-style:none!important;}.info-banner DD UL LI{float:left;padding-left:8px;background:url(/images/2.7.4/header/v52f42.info-banner-crops.gif) no-repeat;}.telephone-off DD UL LI{width:30%;line-height:15px;font-weight:bold;background-position:0 -31px;}.telephone-off DD UL LI SPAN{font-weight:normal;color:#929292;}DL.weekend{margin-top:0;padding-bottom:15px;}.weekend DT{width:230px;padding:10px 5px 10px 20px;line-height:30px;font-size:1.5em;font-weight:normal;}.weekend DD{width:710px;padding:10px 0 10px 20px;}.weekend DD UL{width:auto;}.weekend DD UL LI{padding:0 14px;line-height:30px;font-size:1.1666em;background-position:0 5px;color:#5a5a5a;}.weekend DD UL .first{padding-left:0;background:none;}.weekend DD UL LI SPAN{color:#0065b1;}.ny-schedule-before{background:url(/images/2.7.4/header/vc49d5.ny-before.png) no-repeat;}.ny-schedule-after{background:url(/images/2.7.4/header/vbd553.ny-after.png) no-repeat;}.ny-schedule-before DT,.ny-schedule-after DT{text-indent:-5000px;}.ny-schedule-before DT{width:490px;}.ny-schedule-after DT{width:460px;}.ny-schedule-before DD,.ny-schedule-after DD{width:auto;padding-top:18px;font-size:15px;color:#5a5a5a;}#header UL{list-style:none!important;}#keyword{clear:both;padding:15px 20px;background:#d1d1d1;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}#keyword A{margin-right:.5em;padding-right:.5em;font:11px Arial,Helvetica,sans-serif;text-decoration:none;border-right:1px solid #fff;color:#fff;}#keyword A.last{border:0;}#footer{padding:30px 0 50px;font-size:11px;color:#6f6f6f;}#footer .footer-content{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb;}#footer A:hover{text-decoration:underline;}.footer-menu LI{float:left;margin-right:6px;font-size:11px;}.footer-menu LI A{margin-right:6px;}.footer-menu LI.email,.footer-menu LI.email A{margin-right:0;}.footer-offices{margin-top:-3px;line-height:17px;}.footer-offices ADDRESS{font-style:normal;}.footer-offices STRONG{font-weight:normal;}.footer-offices A{color:#9e9e9e;}#footer #counters{float:right;width:400px;text-align:right;}#footer P{line-height:17px;font-size:11px;}#footer .cards{float:right;width:242px;padding-top:18px;}#footer .cards SPAN{display:block;float:left;width:111px;height:30px;text-indent:-10000px;overflow:hidden;background:url(/images/2.7.4/footer/v3140b.footer-cards.png) no-repeat;}#footer .cards .mastercard{margin-left:20px;background-position:-131px 0;}.itour-banner-bottom{clear:both;margin:10px 0;}.itour-banner-bottom .canyon-section{width:654px;height:78px;}.itour-banner-bottom .canyon-side{overflow:hidden;width:295px;height:24px;padding:27px 15px;background:url(/images/2.7.4/bg_block/vabf91.footer-social-bg.png) no-repeat;}.itour-banner-bottom .canyon-side P{float:left;line-height:24px;font-size:18px;color:#000;}.itour-banner-bottom .canyon-side .social-buttons{width:145px;}.switch_page2{position:relative;font-size:14px;}.switch_page2 span{font-size:13px;line-height:26px;float:left;margin-right:10px;}.switch_page2 .prev_page,.switch_page2 .next_page{background:url(/images/2.5.4/review/v767fd.switch_page.png) 0 -90px;height:26px;width:128px;float:left;}.switch_page2 .next_page{background-position:-128px -90px;}.switch_page2 .next_page:hover{background-position:-128px -60px!important;}.switch_page2 .prev_page:hover{background-position:0 -60px!important;}.switch_page2 .next_page:focus{background-position:-128px -30px!important;}.switch_page2 .prev_page:focus{background-position:0 -30px!important;}.switch_page2 .disabled_prev{background-position:0 0!important;cursor:default;}.switch_page2 .disabled_next{background-position:-128px 0!important;cursor:default;}.switch_page2 div{padding-top:15px;clear:left;}.switch_page2 div a,.switch_page2 div strong{padding:7px;text-decoration:underline;color:#124a70;font-size:15px;font-weight:normal;}.switch_page2 div a.selected,.switch_page2 div strong{background:#e2e2e2;color:#7d7d7d;cursor:default;text-decoration:none!important;}.calendar{overflow:hidden;padding:0 20px 20px;margin:0 15px;width:454px;position:relative;}.calendar .month{font:12px Arial,Helvetica,sans-serif;width:196px;color:#8c8c8c;float:left;margin:0 15px;display:inline!important;}.calendar .month H3{padding:0;line-height:38px;text-align:center;font-size:12px;font-weight:normal;color:#8c8c8c;}.calendar .month H3 STRONG{color:#272727;}.calendar .month span{width:28px;line-height:22px;float:left;text-align:center;color:#5f9579;}.calendar .month .day_off{color:#a9585c;}.calendar .month ul{margin:0;}.calendar .month li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.calendar .month li.selected_dates{background:#88B069;color:#fff;}.calendar .month li.from_date{background-image:url(http://obnovlenie.ru/images/2.7.4/element/v46397.from_date.gif);background-repeat:no-repeat;}.calendar .month li.to_date{background-image:url(http://obnovlenie.ru/images/2.7.4/element/v8c646.to_date.gif);background-repeat:no-repeat;background-position:top right;}.calendar .month LI{clear:none;float:left;width:28px;height:24px;margin-bottom:2px;padding:0;line-height:24px;cursor:pointer;border:none;text-align:center;font-size:12px;color:#004db4;}.calendar .month LI:hover,.calendar .month LI.current_date{border:0;width:28px;height:24px;position:relative;z-index:1;background:#fff url(http://obnovlenie.ru/images/2.7.4/element/v696ef.request-form-calendar-cur.png) no-repeat!important;color:#111;}.calendar .month LI.none:hover{background:none!important;}.calendar .month LI.current_date{font-weight:bold;}.calendar .month LI.scope{background:#f2f2f2;}.calendar .prev,.calendar .next,.calendar_month .prev,.calendar_month .next{position:absolute;top:5px;left:5px;width:27px;height:27px;background:url(/images/2.7.4/element/vf2da5.calendar-arrows.gif) no-repeat;zoom:1;}.calendar .next{left:auto;right:5px;background-position:0 -27px;}.calendar_month .prev{top:40px;left:30px;}.calendar_month .next{top:40px;right:30px;left:auto;background-position:0 -27px;}.calendar .disabled,.calendar_month .disabled{display:none;}.calendar_close{float:right;color:#acacac;text-decoration:none;position:relative;}.calendar_close i{width:17px;height:17px;background:url(/images/2.5.4/vb62ff.close_c.png);position:absolute;top:0;left:-20px;}.calendar .month li.fake.left,.calendar .month li.fake.right{background:#88B069;color:#fff;}.calendar .month li.from_date.left,.calendar .month li.to_date.right{background-image:none;}.calendar .month li.selected_dates.fake{background:#fff;color:#8c8c8c;}.calendar .month li:hover.fake.left{background-image:url(/images/2.7.4/element/v46397.from_date.gif);background-color:#88B069;color:#fff;background-repeat:no-repeat;}.calendar .month li:hover.fake.right{background-image:url(/images/2.7.4/element/v8c646.to_date.gif);background-color:#88B069;color:#fff;background-repeat:no-repeat;background-position:top right;}.calendar.month{overflow:hidden;padding:0 20px;width:90px;position:relative;}.calendar .year{font:12px Arial,Helvetica,sans-serif;width:60px;color:#8c8c8c;float:left;margin:0 15px;}.calendar .year h3{line-height:30px;font-size:14px;font-weight:normal;text-align:center;}.calendar .year span{width:27px;line-height:22px;float:left;text-align:center;color:#5f9579;}.calendar .year .day_off{color:#a9585c;}.calendar .year ul{margin:0;}.calendar .year li{line-height:22px;height:22px;text-align:center;list-style:none;cursor:pointer;padding:0;border:none;color:#8c8c8c;}.calendar .year li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.calendar .year li:hover{color:#4c4c4c;background:#ededed;}.calendar .year li.active{border:1px solid #ccc;line-height:20px;height:20px;}.calendar_month{min-width:100px;}.calendar_month .year H3{margin-top:10px;text-align:center;line-height:35px;font-size:16px;color:#444;}.calendar_month LI{text-align:center;}.calendar_month LI:hover{color:#4c4c4c;background:#ededed;}.calendar_month li.none{color:#d5d5d5!important;cursor:default;background:#fff!important;}.l-tint{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.85;z-index:1000;}.popup{position:fixed;width:292px;left:50%;top:100px;margin-left:-146px;z-index:1001;}.popup .close,.select_hotel .close,#select_hotel2 .close{position:absolute;background:#b9b9b9;right:0;top:-28px;color:#676667;font-size:12px;text-decoration:none;height:26px;width:55px;line-height:26px;background:url(/images/2.5.4/ve18e4.popup.png) -250px -600px;padding-left:25px;}.popup .hint{background:url(/images/2.5.4/ve18e4.popup.png) -292px -30px no-repeat;color:#f2f6eb;margin-bottom:-10px;position:relative;z-index:3;margin-bottom:25px;}.popup .hint p{font-size:15px;line-height:20px;padding:0 25px;position:relative;top:25px;}.popup .hint .bottom{height:30px;top:30px;left:0;background:url(/images/2.5.4/ve18e4.popup.png) -292px 0;display:block;position:relative;}.popup .substance{background:url(/images/2.5.4/ve18e4.popup.png) 0 -30px no-repeat;text-align:left;position:relative;z-index:2;}.popup .substance h2{font-size:22px;line-height:27px;font-weight:bold;color:#4e4c4d;padding-left:10px;padding-top:20px;padding-bottom:15px;}.popup .substance h2 i{margin-right:3px;margin-top:5px;width:20px;height:20px;float:left;background:url(/images/2.5.4/ve18e4.popup.png) 0 -600px;position:relative;}.popup .substance .text_input{height:22px;background:url(/images/2.5.4/ve18e4.popup.png) -350px -600px;font-size:18px;padding:2px 15px;border:none;width:230px;display:block;margin:0 auto 13px;}.popup .substance .bottom{background:url(/images/2.5.4/ve18e4.popup.png);height:10px;display:block;position:relative;top:10px;left:0;}.popup .remember{padding:0 20px;}.popup .btn{margin:20px 15px 0;}.add_file_popup{width:372px;position:fixed;top:100px;background:#fff;background:url(/images/2.5.4/ve18e4.popup.png) -584px -30px no-repeat;left:50%;z-index:1001;margin-left:-186px;}.add_file_popup h2{font-size:22px;font-weight:bold;color:#4e4c4d;padding-left:20px;padding-top:20px;padding-bottom:10px;}.add_file_popup h2 i{margin-top:-3px;margin-right:5px;width:35px;height:30px;float:left;background:url(/images/2.5.4/ve18e4.popup.png) -200px -600px;}.add_file_popup h2 i.video{background:url(/images/2.5.4/ve18e4.popup.png) -160px -600px;}.add_file_popup .wtf{color:#65932a;font-size:13px;display:block;padding-left:20px;clear:both;margin:2px 0 7px 0;}.add_file_popup img{float:left;margin:0 10px 0 20px;}.add_file_popup .tags{float:left;}.add_file_popup div.label{font-size:11px;line-height:16px;color:#a1a1a1;display:block;position:relative;text-indent:18px;zoom:1;}.add_file_popup div.label input{position:absolute;top:1px;left:0;//width:12px;//height:12px;}.add_file_popup .name{padding:15px 20px;clear:both;color:#65932a;font-size:13px;}.add_file_popup .name input{display:block;width:330px;margin-top:6px;}.add_file_popup .blue_button{margin-top:7px;}.add_file_popup .delete{font-size:18px;color:#0046b2;border-bottom:1px dotted #0046b2;text-decoration:none;position:relative;margin-left:13px;zoom:1;}.add_file_popup .delete i{height:16px;width:17px;position:absolute;background:url(/images/2.5.4/ve18e4.popup.png) -40px -600px;left:-21px;bottom:2px;}.add_file_popup .bottom{background:url(/images/2.5.4/ve18e4.popup.png) -584px 0;height:10px;display:block;position:relative;top:10px;left:0;zoom:1;}.send-sms-popup .btn{margin:10px 20px 0;}.send-sms-popup P{padding:0 35px 5px;}.send-sms-popup P SPAN{white-space:nowrap;}.send-sms-popup SELECT{float:left;margin:4px 5px 0 20px;}.send-sms-popup .canyon INPUT{width:190px;font-size:15px;color:#999;}.send-sms-popup INPUT.ui-smart-input{color:#272727;}.send-sms-popup .error{display:none;padding:5px 20px;font-size:12px;color:#D4063B;}.send-sms-popup .remember{margin:0;padding:10px 20px;}.send-sms-popup .remember INPUT{position:static;margin:0;}.send-sms-popup .remember LABEL{display:block;margin-bottom:4px;padding:0;font-size:12px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.uploadprogressbar-container{margin-left:20px;}.vote_hotel{list-style:none;margin:0 -10px 20px -10px;background:#f1f2f4;zoom:1;}.vote_hotel li{line-height:36px;border-bottom:1px solid #e4e4e6;position:relative;zoom:1;}.vote_hotel li.last{border-bottom:none;}.vote_hotel li span{display:block;width:160px;text-align:right;font-size:14px;}.vote_hotel input{position:absolute;top:6px;left:280px;background:url(/images/2.5.4/review/vbd7b0.i.png);height:20px;width:300px;border:none;padding:3px 8px;font-size:14px;}.vote_hotel li.last i.average_rating_image{left:170px;top:0;position:absolute;background:url(/images/2.7.4/sprite/v8c490.b_rait.png) no-repeat;width:101px;height:20px;float:left;margin:8px 3px 0 0;}.vote_hotel li span.average_rating{font-weight:bold;color:#578b28;position:absolute;left:280px;width:auto;top:0;}.give_rating{height:20px;width:100px;background:url(/images/2.7.4/sprite/v1ad82.give-rating.png) left bottom;position:absolute;top:10px;left:170px;}.give_rating a i{font-size:12px;line-height:17px;font-style:normal;float:right;padding-right:7px;position:relative;color:#eeeff1;}.give_rating .r1{width:20px;z-index:5;background-position:0 -80px!important;position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating a.r1:hover i{display:block;}.give_rating .r2{width:40px;z-index:4;background-position:0 -60px!important;position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating a.r2:hover i{display:block;}.give_rating .r3{width:60px;z-index:3;background-position:0 -40px!important;position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating a.r3:hover i{display:block;}.give_rating .r4{width:80px;z-index:2;background-position:0 -20px!important;position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating a.r4:hover i{display:block;}.give_rating .r5{width:100%;z-index:1;background-position:0 -00px!important;position:absolute;height:20px;cursor:pointer;text-decoration:none!important;}.give_rating a.r5:hover i{display:block;}.give_rating a:hover{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}.select1 .r1{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}.select2 .r1 i{display:none;}.select2 .r2{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}.select3 .r1 i,.select3 .r2 i{display:none;}.select3 .r3{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}.select4 .r1 i,.select4 .r2 i,.select4 .r3 i{display:none;}.select4 .r4{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}.select5 .r1 i,.select5 .r2 i,.select5 .r3 i,.select5 .r4 i{display:none;}.select5 .r5{background:url(/images/2.7.4/sprite/v1ad82.give-rating.png);}#review_info{padding:5px 0 20px;}#review_info .active{z-index:60;}.add_review{z-index:19;}.add_review .help{background:url(/images/2.5.4/review/v33954.help.png);width:421px;height:306px;position:absolute;font-size:18px;color:#fff;line-height:70px;text-align:center;top:120px;left:265px;z-index:1;}.add_review .bag_name{background:url(/images/2.5.4/review/v25ce6.bag_name.png);width:313px;height:79px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:-52px;left:-25px;z-index:20;text-align:center;}.add_review .bag_date{background:url(/images/2.5.4/review/v25ce6.bag_name.png);width:313px;height:79px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:-15px;left:100px!important;z-index:20;text-align:center;}.add_review .bag_rait{background:url(/images/2.5.4/review/v781a0.bag_rait.png);width:424px;height:323px;position:absolute;font-size:18px;color:#fff;top:100px;left:270px;z-index:20;}.add_review .bag_rait span{padding-top:15px;padding-left:50px;line-height:25px;display:block;}.add_review .bag_story{background:url(/images/2.5.4/review/vb4d66.bag_story.png);width:548px;height:89px;line-height:70px;position:absolute;font-size:18px;color:#fff;top:445px;left:130px;z-index:20;text-align:center;}#marks-username{font-size:18px;width:180px;}.add_review_files{width:121px;float:left;margin-right:5px;}.add_review_files div,.add_review_files .swfupload{float:left;margin-bottom:5px;width:121px;height:118px;}.add_review_title,.add_review_text{background:#f1f2f4;padding:6px;overflow:hidden;margin-bottom:5px;}.add_review_title input,.add_review_text textarea{width:99%;font-size:18px;font-family:Arial,Helvetica,sans-serif;margin-bottom:6px;}.add_review_text textarea{height:140px;}.add_review_title span,.add_review_text span{display:block;color:#65932a;font-size:12px;}.add_review .file{width:175px;padding:0 10px;float:left;background:#f1f2f4;height:215px;margin:0 1px 10px 0;padding-top:34px;position:relative;overflow:hidden;}.add_review .file a.delite{position:absolute;left:75px;top:7px;color:#acacac;zoom:1;}.add_review .file a.delite i{background:url(/images/2.7.4/sprite/v7bad1.del_edit.png) top left;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file a.delite:hover{color:#c28f8f;text-decoration:none;}.add_review .file a.delite:hover i{background-position:top right;}.add_review .file .wrap_img{margin-left:0;margin-bottom:5px;}.add_review .file table{width:100%;clear:both;}.add_review .file td{height:35px;font-size:11px;line-height:14px;text-align:center;border-bottom:1px solid #d8d8da;color:#444;}.add_review .file .tags td{border-bottom:none;color:#797979;}.add_review .file td a{color:#a1a1a1;position:relative;}.add_review .file td a:hover{color:#65932a;}.add_review .file td a i{background:url(/images/2.7.4/sprite/v7bad1.del_edit.png) bottom right;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file td a:hover i{background-position:bottom left;}.add_review .file label{display:block;font-size:11px;line-height:20px;color:#444;}.add_review .file label input{margin:2px;width:12px;height:12px;position:relative;top:2px;}.add_review .file .save{color:#65932a;position:relative;left:65px;top:15px;}.add_review .file .save i{background:url(/images/2.7.4/sprite/v7bad1.del_edit.png) bottom left;height:12px;width:12px;position:absolute;left:-13px;top:2px;}.add_review .file textarea{width:172px;height:100px;}.country_list{overflow:hidden;border:1px solid #ccc;clear:both;padding:0 0 0 20px;margin:20px 0 15px 0;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}.country_list h2{padding:20px 0 40px 0;zoom:1;}.country_list i.flag{float:left;margin:2px 5px 0 0;}.country_list a{display:block;text-decoration:none;color:#2166a2;font-size:18px;}.popular_country div{width:235px;float:left;padding-bottom:10px;}.popular_country div span{font-size:11px;display:block;padding-bottom:20px;color:#98a7b4;}.popular_country div span a{font-size:11px;color:#98a7b4;position:relative;zoom:1;display:inline;text-decoration:underline;}.all_country .column{width:235px;float:left;position:relative;}.all_country .column div{padding-bottom:10px;}.all_country{position:relative;clear:both;}.all_country input{width:635px;position:absolute;left:160px;top:15px;font-size:18px;color:#494949;padding:0 5px;}.all_country input.no_value{color:#98a7b4;}.all_country span{position:absolute;background:url(/images/2.5.4/v22010.search_country.png);width:78px;height:31px;text-align:center;font-size:18px;line-height:28px;color:#686868;top:13px;left:815px;cursor:default;cursor:pointer;}.all_country .error{font-style:normal;color:#ff4e00;font:13px Tahoma,Geneva,sans-serif;position:absolute;top:-5px;left:160px;}.all_country .select{position:absolute;left:175px;top:50px;}.all_country .select ul{width:645px;margin-top:0;}.all_country .select ul li{padding:0 9px;}.all_country .select ul li.hover{background:#e9eef4;}h1.h{font-size:22px;font-weight:bold;color:#000;line-height:30px;padding-bottom:18px;width:500px;margin-top:5px;padding-left:2px;}h1.h a{color:#000;}h1.h a:hover{text-decoration:underline;}h1.h .region{display:block;height:15px;padding:0;}h1.h .region,h1.h .region a{color:#777;line-height:13px;font-size:13px;font-weight:normal;}h1.h a:hover{text-decoration:underline;color:#0046b2;}H1.hotel{width:490px;}.stars_no_wrap{position:relative;display:inline-block;}.stars_no_wrap .stars{position:absolute;top:-18px;left:0;}.about_company .c3{padding:50px 15px;overflow:hidden;position:relative;}.about_company p{font:15px/20px Arial,Helvetica,sans-serif;margin-bottom:1em;width:600px;}.about_company .sub_about{width:262px;position:absolute;top:50px;right:25px;}.about_company .petrov img{background:#fff;padding:1px;border:5px solid #e5e5e5;}.about_company .petrov p{color:#9f9f9f;font-size:13px;line-height:17px;width:262px;}.about_company .petrov p a.profile_link{margin-top:1em;display:block;}.about_company .tez{border:1px solid #e5e5e5;text-align:center;text-transform:uppercase;font-size:11px;line-height:14px;padding:20px;margin:50px 0;}.about_company .tez img{padding-bottom:7px;}.about_company .bottom-logos{overflow:hidden;padding:20px 0 40px;}.about_company .bottom-logos LI{float:left;height:95px;padding:0 25px;border-right:1px solid #e3e3e3;}.about_company .bottom-logos LI A{overflow:hidden;display:block;width:155px;margin-top:10px;text-indent:-3000px;}.about_company .bottom-logos LI.itour A{height:75px;background:url(/images/2.7.4/logos/v9ad7d.itour-logo-155x75.png) no-repeat;}.about_company .bottom-logos LI.tourstanok A{height:32px;margin-top:32px;background:url(/images/2.7.4/logos/v691cf.tourstanok-logo-155x32.png) no-repeat;}.about_company .bottom-logos LI.obnovlenie A{height:54px;background:url(/images/2.7.4/logos/v275a4.obnovlenie-logo-155x54.png) no-repeat;}.partners .c3{padding:50px;}.partners strong{font:normal 20px/25px Arial,Helvetica,sans-serif;color:#5e5e5e;display:block;}.partners h2{color:#65932a;line-height:26px;margin:50px 100px 1em 100px;}.partners h2 span{color:#c28f8f;}.partners li{font-size:14px;line-height:19px;list-style:none;position:relative;margin:0 100px 1em 100px;}.partners li span{position:absolute;left:-20px;font-weight:bold;color:#65932a;}.partners p{font-size:14px;line-height:19px;margin:0 100px 1em 100px;}.partners .ps{overflow:hidden;position:relative;}.partners .ps h2{color:#5e5e5e;margin-bottom:40px;}.partners .ps p{line-height:30px;}.partners .ps .beautiful_more{margin-left:100px;}.partners .ps .signature{line-height:20px;margin:35px 100px 50px;}.news_company .c3{padding:50px;position:relative;}.news_company .news{padding-left:110px;width:620px;margin-top:50px;overflow:hidden;}.news_company .news dt strong{display:block;position:relative;color:#1c1c1c;font:normal 18px/23px Arial,Helvetica,sans-serif;}.news_company .news dt strong span{position:absolute;color:#9f9f9f;left:-110px;}.news_company .news dt .city{font-size:18px;color:#65932a;}.news_company .news dd{margin:5px 0 50px 0;font-size:15px;line-height:20px;}.news_company .news dd a.more{border:1px solid #e7e7e7;text-decoration:none;font-size:13px;padding:4px 15px;}.news_company .news_year{position:absolute;right:65px;top:100px;list-style:none;font-size:18px;line-height:34px;width:70px;text-align:right;}.news_company .news_year a{padding-right:10px;text-decoration:underline;}.news_company .news_year strong{background:url(/images/2.5.4/company/v67477.news_y.png);display:block;font-weight:normal;padding-right:10px;cursor:default;zoom:1;}.news_company .next_year,.prev_year{display:block;width:58px;height:33px;line-height:30px;text-align:center;font-size:18px;margin:40px 0 0 110px;padding-top:11px;background:url(/images/2.5.4/company//vc3f29.select_year.png);text-decoration:underline;}.news_company .prev_year{background-position:bottom left;padding:0 0 11px 0;margin-top:0;}.news_company .news-social-buttons{position:absolute;right:135px;width:245px;}.news_company .news-social-buttons P{float:left;line-height:24px;font-size:15px;}.vacancy_company .c3{padding:30px;}.vacancy_company .message-success{color:#87a946;position:relative;top:-15px;font-size:20px;}.vacancy_company .message-error{color:#900;position:relative;top:-15px;font-size:20px;}.vacancy_company .error{color:#900;position:relative;top:6px;}.description_vacancy{overflow:hidden;}.description_vacancy .col{width:309px;float:left;display:inline;}.description_vacancy .last{width:262px;}.description_vacancy h2{color:#1c1c1c;line-height:20px;margin:1em 0 0 0;width:262px;}.description_vacancy li{font-size:13px;line-height:18px;list-style:none;padding:3px 0;width:262px;}.description_vacancy p{font:13px/20px Arial,Helvetica,sans-serif;width:262px;}.description_vacancy .send_resume{background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 18px;font-size:18px;line-height:60px;cursor:pointer;text-decoration:none!important;}.description_vacancy input,.col textarea{margin-top:10px;}.description_vacancy input.text{width:260px;}.description_vacancy textarea{height:120px;width:260px;}.description_vacancy .no_value{color:#aeaeae;}.select_vacancy{overflow:hidden;margin:40px 0 10px -13px;zoom:1;list-style:none;}.select_vacancy li{float:left;margin:0 15px 15px 0;padding:10px 13px;position:relative;}.select_vacancy a{color:#0046b2;background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 18px;font-size:18px;cursor:pointer;text-decoration:none!important;}.select_vacancy em{font-style:normal;display:block;margin-top:5px;}.select_vacancy .active{background:#e5e5e5;z-index:1;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}.select_vacancy .active a{color:#000;background:none;}.select_vacancy .active i{position:absolute;bottom:-20px;left:50%;margin-left:-10px;background:#ccc;height:20px;width:1px;height:1px;border:10px solid #fff;border-top-color:#e5e5e5;}.no_select_vacancy{font-size:18px;}.reason .c3{padding:50px;}.reason h1{font-size:20px;line-height:25px;font-weight:normal;color:#5e5e5e;margin-bottom:40px;}.reason h2{font-size:20px;line-height:25px;color:#5e5e5e;position:relative;margin-left:150px;}.reason h2 i{background:url(/images/2.5.4/company/v0066e.20reson.png);width:50px;height:50px;position:absolute;top:-15px;left:-55px;}.reason h2 i.w2{background-position:0 -50px;}.reason h2 i.w3{background-position:0 -100px;}.reason h2 i.w4{background-position:0 -150px;}.reason h2 i.w5{background-position:0 -200px;}.reason h2 i.w6{background-position:0 -250px;}.reason h2 i.w7{background-position:0 -300px;}.reason h2 i.w8{background-position:0 -350px;}.reason h2 i.w9{background-position:0 -400px;}.reason h2 i.w10{background-position:0 -450px;}.reason h2 i.w11{background-position:0 -500px;}.reason h2 i.w12{background-position:0 -550px;}.reason h2 i.w13{background-position:0 -600px;}.reason h2 i.w14{background-position:0 -650px;}.reason h2 i.w15{background-position:0 -700px;}.reason h2 i.w16{background-position:0 -750px;}.reason h2 i.w17{background-position:0 -800px;}.reason p{font-size:14px;line-height:19px;margin:0 100px 35px 150px;}.reason #next-reason{margin:5px 0 35px 150px;}.color-1{color:#ff9300!important;}#contacts .color-1 i{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png);}.color-2{color:#67361e!important;}#contacts .color-2 i{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -15px;}.color-3{color:#269cd9!important;}#contacts .color-3 i{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -30px;}.color-4{color:#d21d00!important;}#contacts .color-4 i{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -45px;}.color-5{color:#269cd9!important;}#contacts .color-5 i{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -30px;}.color-7{color:#73be00!important;}#contacts .color-7 I{height:15px;width:30px;position:absolute;left:-37px;top:22px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -60px;}#contacts{overflow:hidden;}I.moscow,I.piter,I.kiev,I.kaliningrad,I.kharkiv,I.belgorod,I.other_city{height:18px;width:18px;overflow:hidden;}I.moscow I,I.piter I,I.kiev I,I.kaliningrad I,I.kharkiv I,I.belgorod I,I.other_city I{width:18px;height:36px;background:url(/images/2.5.4/contact/v0590d.city.png);display:block;}i.moscow i{background-position:0 0;}i.piter i{background-position:-18px 0;}i.kiev i{background-position:-36px 0;}i.kaliningrad i{background-position:-54px 0;}i.kharkiv i{background-position:-90px 0;}i.belgorod i{background-position:-108px 0;}i.other_city i{background-position:-72px 0;}#contacts .you_city{font-size:18px;margin:20px 0;color:#000;height:50px;clear:both;padding-left:2px;white-space:nowrap;}#contacts .you_city dt{padding:7px 10px 7px 0;position:relative;zoom:1;font-weight:normal;display:inline;}#contacts .you_city dd{padding:7px 12px 7px 17px;position:relative;zoom:1;display:inline;}#contacts .you_city dd i{position:relative;display:inline-block;top:2px;left:-5px;}#contacts .you_city a i i{position:static;}#contacts .you_city dd.active{background:#e5e5e5;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;}#contacts .you_city dd.active a{color:#000;}#contacts .you_city dd.active i{margin-top:-18px;}#contacts .you_city dd.active i.bottom{margin:0 0 0 -10px;position:absolute;left:50%;top:34px;border:10px solid #fff;border-top-color:#e5e5e5;}@media all and(-webkit-min-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){head~body #contacts .you_city dd.active i.bottom{top:auto;bottom:-20px;margin-left:10px;}}#contacts .you_city DD A:hover SPAN{text-decoration:underline;}#contacts .you_city DD.active A:hover SPAN{text-decoration:none;}#contacts h1.city{font-weight:bold;color:#000;font-size:22px;line-height:25px;position:relative;left:40px;margin-bottom:15px;}#contacts h1.city i{position:absolute;left:-25px;top:3px;}#contacts h1.city i i{margin-top:-18px;position:static;}#contacts .city .managers{overflow:hidden;clear:both;padding-top:20px;}#contacts .managers H2{margin-bottom:10px;line-height:25px;font-size:22px;font-weight:bold;}#contacts .managers div{text-align:center;width:70px;float:left;margin:0 2px 8px 0;}#contacts .managers div img{float:left;}#contacts .managers a{line-height:70px;height:70px;width:125px;margin:2px 0 0 1px;background:url(/images/2.5.4/contact/v115a5.all_managers.png);float:left;padding-left:15px;color:#626262;}#contacts .managers a:hover{background-position:left bottom;}#contacts .payment_metod{clear:both;margin:30px 0;}#contacts .payment_metod h2{font-size:22px;font-weight:bold;}#contacts .payment_metod ul{background:url(/images/2.5.4/contact/v4f012.card.jpg) top left no-repeat;height:125px;position:relative;margin:10px 0;}#contacts .payment_metod ul li{position:absolute;top:100px;text-align:center;}.accept_banking{left:0;}.accept_encash{left:150px;}.accept_visa{left:320px;}.accept_visa_electron{left:825px;}.accept_mastarcard{left:440px;}.accept_maestro{left:570px;}.accept_eurocard{left:690px;}#contacts .offices-list{float:left;width:500px;}#contacts .office-block{position:relative;width:499px;height:103px;margin-bottom:6px;padding:15px 0 20px;background:url(/images/2.7.4/bg_block/vd9389.office.png) no-repeat;}#contacts .office-block .arrow{position:absolute;top:0;right:0;display:block;width:55px;height:138px;background:url(/images/2.7.4/bg_block/vd9389.office.png) no-repeat 0 -138px;}#contacts .free-wifi{position:absolute;display:block;width:122px;height:18px;top:20px;right:40px;background:url(/images/2.7.4/element/v82490.free-wifi.png) no-repeat;}#contacts .office_city .free-wifi{position:static;float:right;margin:5px 30px 0 0;background-position:0 -18px;}#contacts .office-block H2{position:relative;padding-left:40px;line-height:25px;font-size:22px;font-weight:bold;}#contacts .office-block H2 SUP{vertical-align:text-top;font-size:12px;}#contacts .office-block H2 I{position:absolute;top:5px;left:3px;display:block;width:30px;height:15px;background:url(/images/2.5.4/contact/v51596.metro_line.png) no-repeat;}#contacts .office-block A:hover{text-decoration:underline;}#contacts .office-info{overflow:hidden;padding:12px 55px 0 40px;line-height:17px;}#contacts .office-info ADDRESS{float:left;width:230px;font-style:normal;}#contacts .office-info ADDRESS A.address{color:#646464;}#contacts .office-info SPAN{display:block;float:right;width:170px;}#contacts .o-1 .arrow{background-position:0 -138px;}#contacts .o-1 H2 A{color:#ff9300!important;}#contacts .o-1 H2 I{background-position:0 0;}#contacts .o-2 .arrow{background-position:-55px -138px;}#contacts .o-2 H2 A{color:#67361e!important;}#contacts .o-2 H2 I{background-position:0 -15px;}#contacts .o-3 .arrow{background-position:-220px -138px;}#contacts .o-3 H2 A{color:#269cd9!important;}#contacts .o-3 H2 I{background-position:0 -30px;}#contacts .o-4 .arrow{background-position:-165px -138px;}#contacts .o-4 H2 A{color:#d21d00!important;}#contacts .o-4 H2 I{background-position:0 -45px;}#contacts .o-5 .arrow{background-position:-220px -138px;}#contacts .o-5 H2 A{color:#269cd9!important;}#contacts .o-5 H2 I{background-position:0 -30px;}#contacts .o-7 .arrow{background-position:-110px -138px;}#contacts .o-7 H2 A{color:#73be00!important;}#contacts .o-7 H2 I{background-position:0 -60px;}#contacts H2.o-8 A{color:#a1a5b4!important;}#contacts H2.o-8 I{background-position:0 -75px;}#contacts .office-block .no-top{padding-top:5px;}.color-8{color:#a1a5b4!important;}#contacts .color-8 I{height:15px;width:30px;position:absolute;left:-37px;top:45px;background:url(/images/2.5.4/contact/v51596.metro_line.png) 0 -75px;}#contacts .two-lines{padding-top:17px;}#contacts .two-lines H2{line-height:24px!important;}#contacts .two-lines H2.color-8{padding-bottom:10px;}#contacts .city .city-map{position:relative;float:right;width:475px;padding-top:4px;}#contacts .city .city-map #o_map_yandex{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#contacts .city .exchange_rate{float:left;clear:both;height:153px;margin:30px 5px;}#contacts .city .payment_metod{float:left;clear:none;width:568px;height:123px;margin-left:2px;padding:15px;border:1px solid #e5e5e5;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}#contacts .city .payment_metod ul{background:url(/images/2.5.4/contact/v3004a.card2.jpg) top left no-repeat;height:95px;margin:5px 0 0 0;}#contacts .city .payment_metod h2{font-size:12px;font-weight:normal;}#contacts .city .payment_metod ul li{top:65px;width:65px;}#contacts .city .accept_banking{left:-4px;}#contacts .city .accept_encash{left:85px;}#contacts .city .accept_visa{left:170px;}#contacts .city .accept_visa_electron{left:500px;}#contacts .city .accept_mastarcard{left:257px;}#contacts .city .accept_maestro{left:335px;}#contacts .city .accept_eurocard{left:417px;}#contacts .other_city .info{padding-left:40px;width:600px;}#contacts .other_city .contacts{float:right;width:275px;}#contacts .other_city h2{font-size:20px;color:#65932a;line-height:70px;}#contacts .other_city li,#contacts .other_city p{position:relative;font-size:14px;color:#4f4f4f;margin-bottom:1em;line-height:19px;}#contacts .other_city li span{position:absolute;left:-25px;color:#65932a;font-weight:bold;}#contacts #office_city h1.city{margin-bottom:0;}.office_city .print{margin-top:5px;}#office{background:url(/images/2.5.4/tour/va1d70.tour_info.png);color:#727272;margin-bottom:10px;margin-top:17px;}#office .wrap{background:url(/images/2.5.4/tour/va1d70.tour_info.png) bottom left;position:relative;top:10px;padding-bottom:10px;zoom:1;padding-left:40px;}#office #o_map{float:right;margin-right:5px;display:inline;margin-top:-5px;}#office #o_map i{font-size:13px;line-height:inherit;}.YMaps-button-m{line-height:27px;}#office #o_map #o_map_schema{margin-bottom:-20px;}#office .hint{font-size:14px;clear:both;padding-right:40px;margin:30px 0;}#office .hint h1{font-size:22px;font-weight:bold;color:#000;}#office .hint h2{font-size:20px;color:#65932a;margin-top:25px;margin-bottom:10px;}#office .hint h3{font-weight:bold;font-size:14px;}#office .hint p{margin-bottom:10px;}#office{clear:both;}#office .managers{width:900px;overflow:hidden;margin:30px 0;}#office .managers h2{font-weight:bold;}.managers h2 span{font-size:13px;color:#666;font-weight:normal;}#office .info{position:relative;width:280px;}#office .info h2{font-weight:bold;font-size:22px;line-height:60px;}#office .info p{font-size:18px;}#office .info .work_time P{font-size:12px;white-space:nowrap;}#office .info p span{font-size:14px;}#office .info .work_time{display:block;margin:15px 0;}#office .info .work_time A{color:#727272;}#office .info P.send-sms{margin-left:-17px;padding-top:15px;font-size:12px;}#office .info P.send-sms .btn SPAN{padding-left:17px;line-height:25px;font-size:12px;}#office .info a.map_type{background:url(/images/2.5.4/contact/v20cd1.type_map.png);height:27px;line-height:25px;width:165px;display:block;margin-bottom:5px;position:relative;left:-17px;padding-left:17px;}#office .info a.map_type_active{background:url(/images/2.5.4/contact/v20cd1.type_map.png) bottom left;height:27px;line-height:25px;width:165px;display:block;margin-bottom:5px;position:relative;left:-17px;padding-left:17px;}.YMaps-buttons,.YMaps-slider{z-index:9!important;}.YMaps-button-caption{line-height:27px!important;}#office_selector{left:45px;zoom:1;}#office_selector a.selected{border-bottom:none;cursor:pointer;background-position:100% 45%;}#office_selector a.selected strong{font-size:22px;font-weight:bold;text-decoration:none;background:url(/images/2.5.4/search/vf23c6.border.gif) 0 21px repeat-x;}.exchange_rate{width:185px;height:113px;margin:15px 0 15px -17px;border:1px solid #e5e5e5;zoom:1;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}.exchange_rate p{padding:15px 10px 7px 17px;color:#000;font-size:12px!important;}.exchange_rate span.n{color:#669024;display:block;line-height:25px;margin:0 17px;}.end_tour{background:url(/images/2.7.4/bg_block/vfd669.end_tour.png);height:278px;font-size:20px;text-align:center;position:relative;}.end_tour strong{color:#438d14;padding-top:90px;display:block;}.end_tour span{display:block;padding:20px 0;}.end_tour a{margin:0 auto;color:#fff;font-size:18px;line-height:33px;}#tour_info{background:url(/images/2.5.4/tour/va1d70.tour_info.png);color:#727272;margin-bottom:10px;clear:both;}#tour_info .wrap{background:url(/images/2.5.4/tour/va1d70.tour_info.png) bottom left;overflow:hidden;position:relative;top:10px;padding-bottom:20px;zoom:1;}#tour_info .col0{padding:10px 0;overflow:hidden;font-size:14px;}#tour_info .col0 a{font-size:22px;font-weight:bold;float:left;width:430px;padding-right:30px;}#tour_info .col0 a i{display:block;}.tour_info_hotel_name{font-size:22px;font-weight:bold;float:left;width:430px;padding-right:30px;}.tour_info_hotel_name i{display:block;}#tour_info .col0 span{width:230px;padding-left:30px;float:left;}#tour_info .col0 .country-info A{float:none;width:auto;padding:0;font-weight:normal;font-size:14px;color:#727272;}#tour_info .col0 .country-info A:hover{text-decoration:underline;}#tour_info .col1{width:200px;float:left;padding-left:30px;clear:left;}#tour_info .col2{width:430px;float:left;padding-left:30px;}#tour_info .col3{width:240px;float:left;padding-left:30px;}#tour_info .col3 H2 A{color:#272727;}#tour_info h2{margin-bottom:5px;}#tour_info ul{list-style:none;margin-bottom:1.5em;}#tour_info ul li{text-indent:-1.5ex;font-size:12px;line-height:18px;}#tour_info p{font-size:14px;line-height:19px;margin-bottom:1.5em;}#tour_info .hotel-photo{position:relative;margin:0 -2px 15px;padding:1px 0 0 2px;background:url(/images/2.7.4/blocks/v8319e.hotel-photo.png) no-repeat;}#tour_info .hotel-photo .photo-container{position:relative;width:356px;height:266px;z-index:1;}#tour_info .hotel-photo .photo-container .tl,#tour_info .hotel-photo .photo-container .bl{display:block;position:absolute;left:-2px;width:5px;height:5px;overflow:hidden;}#tour_info .hotel-photo .photo-container .tl{top:-2px;}#tour_info .hotel-photo .photo-container .bl{bottom:-3px;}#tour_info .hotel-photo .photo-container I I{display:block;position:absolute;left:0;top:0;width:100px;height:62px;background:url(/images/2.7.4/element/v34cc7.hotel-photo-corners.png) no-repeat;}#tour_info .hotel-photo .photo-container I.bl I{top:-5px;}#tour_info .hotel-photo .photo-scroller{position:absolute;top:0;right:0;width:76px;height:252px;padding-top:15px;}#tour_info .hotel-photo .photo-scroller .counter{position:absolute;bottom:15px;display:block;width:76px;text-align:center;font-family:Georgia;font-size:.9333em;font-style:italic;color:#2d2d2d;}#tour_info .hotel-photo .photo-scroller A{display:block;width:41px;height:41px;margin:0 auto 5px;text-indent:-3000px;background:url(/images/2.7.4/element/v8404d.hotel-photo-arrows.png) no-repeat;}#tour_info .hotel-photo .photo-scroller .prev{background-position:0 -41px;}#tour_info .hotel-photo .photo-scroller .next{background-position:0 0;}#tour_info .hotel-photo .bottom{display:block;height:6px;margin:-3px 0 0 -2px;background:url(/images/2.7.4/blocks/v8319e.hotel-photo.png) no-repeat 0 100%;}#tour_info .weather{width:119px;}#tour_info #sideHotelWeather{width:240px;margin-bottom:20px;}#tour_info #sideHotelWeather .whater_corners{background:url(/images/2.7.4/bg_block/v33a83.weather2.png);width:252px;height:119px;position:absolute;bottom:0;left:0;}#tour_info .assessment{margin-bottom:30px;}#tour_info .assessment ul{margin:0;}#tour_info .assessment ul li{padding:5px 20px 5px 0;}#tour_info .tour-hotel-reviews .lrh1{width:auto;margin:0 -3px 4px;background:url(/images/2.7.4/blocks/v4623c.block-tour-hotel-review.png) no-repeat 0 100%;}#tour_info .tour-hotel-reviews .lrh1 .lrht{width:246px;margin:0 0 0 -10px;background:url(/images/2.7.4/blocks/v4623c.block-tour-hotel-review.png) no-repeat;}#tour_info .tour-hotel-reviews .lrh1 P{line-height:15px;font-size:12px;}.address_buy{padding:15px 0 20px 0;}.address_buy sup{vertical-align:top;position:relative;top:-2px;}.address_buy strong{font-size:14px;display:block;margin-bottom:10px;}.address_buy strong i{background:url(/images/2.5.4/tour/vd79ee.spr_tour.png) 0 -25px;height:15px;width:15px;float:left;margin-right:4px;}.address_buy span{font-weight:normal;}.address_buy address{margin-bottom:5px;font-style:normal;}.address_buy .day_off{color:#9c3846;}.address_buy .day_on{color:#5a8824;}.address_buy .map{display:block;margin-top:5px;text-decoration:none;}.address_buy .map i{background:url(/images/2.5.4/tour/vd79ee.spr_tour.png) -20px -25px;height:22px;width:23px;float:left;margin-right:3px;}.metro1{color:#FF9300!important;}.metro2{color:#67361E!important;}.metro3{color:#D21D00!important;}.metro4{color:#269CD9!important;}.metro5{color:#D21D00!important;}.metro7{color:#269CD9!important;}.tour_info_new_top{height:30px;margin-top:15px;}.tour_info_new_top .print{float:left;margin-left:100px;}.back_search{float:left;margin-top:-5px;background:url(/images/2.7.4/sprite/v9fb18.back.png) top left;}.back_search span{background:url(/images/2.7.4/sprite/v9fb18.back.png) top right;position:relative;left:13px;padding-right:10px;height:23px;line-height:23px;font-size:12px;color:#fff;float:left;}.back_search:hover{background-position:center left;}.back_search:hover span{background-position:center right;}.back_search:focus{background-position:bottom left;}.back_search:focus span{background-position:bottom right;}.scroll_hotel .wait{height:230px;line-height:230px;font-size:18px;color:#000;background:url('/images/2.5.4/vfb7ea.POP_UPgif.gif') center left no-repeat;padding-left:100px;margin-left:100px;}#map{overflow:hidden;}.search{background:url(/images/2.5.4/search/vc74c0.search.png) no-repeat;line-height:25px;font-size:18px;margin-bottom:15px;padding-bottom:10px;position:relative;zoom:1;z-index:5;}.search .wrap{background:url(/images/2.5.4/search/vc74c0.search.png) bottom left no-repeat;padding-bottom:5px;position:relative;top:15px;zoom:1;}.search .short h2{padding:10px 15px;}.search .short .set{height:auto;padding:0 15px;margin:0 0 30px;}.search .set{height:130px;float:left;padding:20px 8px 0 10px;border-right:1px solid #e1e1e1;border-left:1px solid #fafafa;margin-top:-10px;}.search DIV.last{padding-right:0;border-right:none;}.search DIV.last LABEL{margin-right:4px;font-size:12px;line-height:12px;color:#646464;}.search .last .costs .costs{margin-top:0;}.search .last .costs LABEL{margin-right:0;font-size:18px;}.search h2{margin-bottom:10px;}.search .childrens,.search .set .hotels{width:auto;padding-top:5px;}.search_short .childrens{padding-top:0;}.search .childrens,.search .childrens .select,.search .childrens .select A.selected,.search .childrens .select A.selected STRONG,.search .set .hotels{line-height:16px;font-size:12px;}.search .childrens .select A.selected STRONG{background-position:0 12px;}.search .set .hotels A{margin-left:17px;background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 12px;}.search .set .hotels .form-disabled{color:#999;}.search .set .hotels A.form-disabled{background:url(/images/2.7.4/v3d33b.border-lightgray.gif) repeat-x 0 12px;}.search #select-stars-div .select A.selected{display:inline-block;}.search #toursearch-form-submit{position:absolute;bottom:12px;right:20px;}.search_short #toursearch-form-submit{position:absolute;bottom:25px;right:26px;}.search .select-concrete-hotel A{float:left;margin-top:10px;line-height:14px;font-size:12px;text-decoration:none;background:url("http://obnovlenie.ru/images/2.5.4/search/vf23c6.border.gif") repeat-x 0 12px;}.search .error-bubbles .error-bubble,.search_short .error-bubbles .error-bubble{display:none;position:absolute;left:1px;top:120px;height:68px;width:634px;padding-top:27px;line-height:48px;font-size:18px;text-align:center;color:#fff;z-index:100;}.search .error-bubbles .active,.search_short .error-bubbles .active{display:block;}.search .error-bubbles #one-child,.search_short .error-bubbles #one-child{background:url(/images/2.7.4/blocks/bubbles/v56812.one-child-bubble.png) no-repeat;}.search .error-bubbles #two-childs,.search_short .error-bubbles #two-childs{background:url(/images/2.7.4/blocks/bubbles/vf7463.two-childs-bubble.png) no-repeat;}.search_short .error-bubbles .error-bubble #one-child{left:220px;top:110px;}.search_short .error-bubbles .error-bubble #two-childs{left:235px;}.set .bubble-error-departure{position:absolute;top:-6px;margin-left:-8px;}.search_short .set .bubble-error-departure{top:-35px;}.set .bubble-error-departure .t{height:10px;bottom:0;left:50px;}.set .bubble-error-departure .tail-br{left:125px;}.set .bubble-error-departure .t I{top:-24px;}.set .bubble-error-departure .msg P{padding-top:8px;line-height:15px!important;font-size:12px!important;}.food{font-weight:bold;color:#508f28!important;}.pod{color:#508f28;font-size:12px;line-height:17px;margin:0 -14px 0 -15px;position:relative;padding:5px 15px;background:#f1f1f1;width:150px;}.pod SPAN{display:block;color:#d4063b;}#hotel-select-costs-float-div label a{background:#fff;border:1px solid #ccc;color:#727272;font-size:14px;line-height:16px;margin-right:4px;padding:3px;}.search-progress{height:30px;margin-top:-5px;padding:10px;background:url(/images/2.7.4/bg_block/v775bf.search-progress-bg.png) no-repeat;}.search-progress .progress-strip{position:relative;max-width:822px;height:26px;padding:0 12px 0 10px;line-height:26px;font-size:12px;font-weight:bold;background:url(/images/2.7.4/bg_block/v775bf.search-progress-bg.png) no-repeat 0 -50px;color:#fff;}.search-progress .progress-strip .side{display:block;position:absolute;top:0;right:0;width:12px;height:26px;background:url(/images/2.7.4/bg_block/v775bf.search-progress-bg.png) no-repeat -853px -50px;}.search-progress .progress-indicator{width:90px;height:26px;padding-right:30px;line-height:26px;text-align:right;background:url(/images/2.7.4/element/v9c82f.search-progress-indicator.gif) no-repeat 93% 50%;}.search-progress .progress-indicator A{display:inline-block;margin-left:6px;line-height:12px;border-bottom:1px dotted #fa8f00;color:#fa8f00;}.search-progress-paused .progress-indicator{background:none;}.sort-results{position:relative;padding:5px 0 25px;line-height:18px;color:#272727;}.sort-results DT,.sort-results DD{float:left;padding-right:5px;}.sort-results DD{padding:0 5px;}.sort-results .active{background:#e8eaec;}.sort-results .active A{cursor:default;color:#272727;}.sort-results DD.desc{padding-right:0;}.tour-results TABLE{width:100%;}.tour-results TABLE TH{padding-bottom:8px;line-height:25px;text-align:left;font-weight:normal;color:#272727;}.tour-results TABLE TH.tours-desc{line-height:20px;font-size:18px;font-weight:bold;color:#d4063b;}.tour-results TABLE TH.tours-desc A{color:#d4063b;}.tour-results TABLE TH.tours-desc A:hover{text-decoration:underline;}.tour-results TABLE TD{padding:3px 0;vertical-align:middle;}.tour-results TABLE TR.odd TD{background:#f3f7fb;}.tour-results .hotel-name .img{display:block;float:left;width:103px;height:58px;margin-left:-1px;padding:2px 0 0 2px;background:url(/images/2.7.4/bg_block/vd885c.tour-search-hotelpic-bg.png) no-repeat;}.tour-results .odd .hotel-name .img{background-position:0 -60px;}.tour-results .hotel-name .img IMG{display:block;}.tour-results .hotel-desc{float:left;padding-top:8px;padding-left:5px;}.tour-results .hotel-name .region{font-size:11px;color:#4f8c22;}.tour-results .hotel-name .hotel{width:230px;line-height:18px;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;color:#272727;}.tour-results .long-hotel-name{padding-top:2px;}.tour-results .long-hotel-name .hotel{font-size:12px;line-height:14px;white-space:normal;overflow:visible;}.tour-results .long-hotel-name .hotel A,.tour-results .long-hotel-name .hotel SPAN{line-height:14px;}.tour-results .long-hotel-name-1row{padding-top:8px;}.tour-results .long-hotel-name-1row .hotel{line-height:18px;}.tour-results .hotel-name .hotel A:hover{color:#d40645;}.tour-results .hotel-name .room-type{width:230px;overflow:hidden;white-space:nowrap;font-size:11px;color:#8d959e;}.tour-results TD.hotel-stars{width:40px;font-size:14px;font-weight:bold;color:#ff7200;}.tour-results .hotel-stars .star,.agreement .star{display:inline-block;width:12px;height:12px;background:url(/images/2.7.4/element/v9d477.tour-result-star.png) no-repeat;}.tour-results TD.hotel-best{width:20px;padding-right:10px;}.tour-results TD.hotel-best A{display:block;width:20px;height:20px;margin-top:-5px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/v29935.btn-hotel-best.png) no-repeat 0 -25px;}.tour-results TD.hotel-best .hint{position:relative;}.tour-results TD.hotel-best .hint DIV{position:absolute;left:-65px;bottom:-40px;width:150px;height:34px;line-height:30px;padding-top:8px;text-align:center;font-size:11px;color:#727272;background:url(/images/2.7.4/bg_block/vca534.hotel-fav-hint-popup.png) no-repeat;}.tour-results TD.hotel-rating{width:110px;}.tour-results TD.hotel-rating .raitings{height:12px;padding:1px 1px 0;}.tour-results TD.hotel-rating .hotel-rating-details-wrap{position:relative;}.tour-results TD.hotel-rating .hotel-rating-details{display:none;position:absolute;bottom:30px;left:-104px;width:195px;padding:4px 4px 0;font-size:11px;background:url(/images/2.7.4/bg_block/v9e9ad.hotel-rating-details-popup.png) no-repeat;z-index:98;}.tour-results TD.hotel-rating .active .hotel-rating-details{display:block!important;}.tour-results TD.hotel-rating .hotel-rating-details P{padding:10px 0;text-align:center;font-weight:bold;color:#282828;}.tour-results TD.hotel-rating .hotel-rating-details UL LI{padding:0 20px;line-height:22px;border-top:1px solid #eaeaec;}.tour-results TD.hotel-rating .hotel-rating-details UL LI:first-child{border-top:0;}.tour-results TD.hotel-rating .hotel-rating-details SMALL{display:inline-block;width:78px;padding-right:2px;text-align:right;font-size:11px;color:#414141;}.tour-results TD.hotel-rating .hotel-rating-details .raitings{height:11px;padding:0;}.tour-results TD.hotel-rating .hotel-rating-details .b{position:absolute;left:0;bottom:-16px;display:block;overflow:hidden;width:203px;height:16px;}.tour-results TD.hotel-rating .hotel-rating-details .b I{position:absolute;left:0;bottom:0;display:block;width:203px;height:300px;background:url(/images/2.7.4/bg_block/v9e9ad.hotel-rating-details-popup.png) no-repeat;}.tour-results TD.hotel-meal{width:75px;font-size:14px;font-weight:bold;color:#4f8c22;}.tour-results .arrival,.tour-results .nights{font-size:13px;color:#272727;}.tour-results .arrival{width:100px;}.tour-results .arrival .weekend{color:#b1163e;}.tour-results .nights{width:75px;}.tour-results .tour-price{width:80px;text-align:right;}.tour-results TH.tour-price{width:auto;text-align:left;color:#d4063b;}.result-price-people-count-form{display:inline;margin-left:4px;}.result-price-people-count-form LABEL{margin-right:4px;color:#646464;}.tour-results .tour-price STRONG{display:block;padding-top:13px;line-height:18px;font-size:16px;word-spacing:-2px;color:#d4063b;}.tour-results .tour-price STRONG A{color:#d4063b;}.tour-results .tour-price SMALL{margin-left:-9px;font-size:11px;color:#8d959e;}.tour-results .tour-price SMALL A{color:#8d959e;}.tour-results .order{padding:3px 5px 3px 15px;}.tour-results .manager-info{float:left;padding:2px 0 2px 5px;font-size:10px;}.tour-results .manager-info A:hover{text-decoration:underline;}.tour-results .manager-info A SPAN{color:#508f28;}.tour-results .more-results{padding-top:25px;}.rth .tour-results .section2{margin-left:-2px;}.rth .sort-results{padding-left:18px;padding-bottom:20px;}.rth .tour-results TABLE TH{padding-bottom:0;}.rth .tour-results .section2 TABLE TD{padding-top:8px;padding-bottom:8px;}.rth .tour-results .section2 TABLE .first TD.room-type{border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;}.rth .tour-results .section2 TABLE .first TD.order{border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;}.rth .tour-results .section2 TABLE .last TD.room-type{border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;}.rth .tour-results .section2 TABLE .last TD.order{border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;}.rth .tour-results .section2 TABLE{width:644px;margin:-15px -20px -20px;}.rth .tour-results .room-type{width:125px;padding-left:15px;color:#272727;}.rth .tour-results TH.room-type{padding-left:18px;}.rth .tour-results .hotel-meal{width:80px;}.rth .tour-results .arrival{width:120px;}.rth .tour-results .nights{width:85px;}.rth .tour-results .more-results{padding:15px 12px!important;background:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}#hotel-select-costs-input-from,#hotel-select-costs-input-to{width:50px;height:20px;margin:0 2px;font-size:18px;text-align:right;color:#272727;}.search_result_hint{font-size:11px;text-align:center;line-height:47px;background:url(/images/2.7.4/bg_block/vf2b7d.search_result_help.png);height:50px;margin-top:-5px;}#tour_results .switch_page2{padding-bottom:30px;}.extend-select{clear:both;width:835px;margin:0 2px;padding:10px 128px 10px 20px;line-height:29px;font-size:14px;border-top:1px solid #d9d9d9;}.extend-select .selected-item{position:relative;margin-right:7px;white-space:nowrap;zoom:1;}.extend-select .selected-item A{padding-right:18px;}.extend-select .selected-item A:hover{text-decoration:underline;}.extend-select .selected-item .del,.extend-select-region .selected-item A I{position:absolute;top:50%;right:0;width:15px;height:15px;line-height:15px;margin-top:-7px;padding-right:0;text-indent:-3000px;background:url(/images/2.5.4/search/v346cb.close.png) no-repeat -15px 0;}.extend-select .selected-item .del:hover,.extend-select-region .selected-item A:hover I{background-position:0 0;}.extend-select .add,.extend-select .clear{margin:0 5px;padding:2px 5px;white-space:nowrap;background:#d8ddc3;color:#508f28!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;zoom:0;}.extend-select .clear{background:#e4d7d7;color:#b36b66!important;}.extend-select-region .selected-item A{padding-right:18px;color:#5a5a5a;}.extend-select-region .selected-item A:hover{text-decoration:none;color:#b36b66;}.extend-select-best-hotels{margin-bottom:-10px;padding-bottom:0;}.extend-select-best-hotels .selected-item{position:static;line-height:16px;color:#2a2a2a;}.extend-select-best-hotels .selected-item .del{position:static;display:inline-block;}.extend-select-best-hotels .select A.selected{padding-right:8px;line-height:16px;}.extend-select-best-hotels .select A.selected STRONG{font-size:14px;background-position:0 14px;}.extend-select-second{width:830px;margin:10px 2px -10px 2px;padding:0 133px 0 20px;border:0;}.clear_all a{color:#b36b66;}.clear_all a i{background-position:0 0;}#toursearch-form-div{position:relative;}#tour_help{background:url(/images/2.5.4/search/vbde02.tour_help.png);height:45px;padding-top:42px;color:#fff;font-size:18px;text-align:center;position:absolute;bottom:-80px;width:100%;cursor:pointer;z-index:6;}#tour_help:hover i{position:absolute;background:url(/images/2.5.4/search/va2a13.select.png) 0 -50px;width:25px;height:25px;bottom:20px;right:30px;}.tour_wait{display:none;margin:0 auto;padding-top:97px;font-size:22px;font-weight:bold;text-align:center;background:url(/images/2.5.4/vfb7ea.POP_UPgif.gif) top center no-repeat;}.tour_whait2{background:url(/images/2.5.4/vfb7ea.POP_UPgif.gif) center left no-repeat;padding-left:100px;height:80px;line-height:80px;font-size:22px;font-weight:bold;display:block;width:200px;margin:0 auto 30px;}.tour_timeout .no,.tour_unavailable .no{font-size:22px;line-height:30px;color:#4e4c4d;text-align:center;display:block;}.tour_timeout .no i,.tour_unavailable .no i{background:url(/images/2.5.4/search/va2a13.select.png) -100px 0;width:56px;height:37px;display:block;margin:5px auto;}.search_se{font-size:11px;line-height:15px;color:#9b9b9b;margin-bottom:25px;margin-top:50px;}.search_se H1,.search_se H2{font-size:11px;font-weight:normal;}.search_se A{text-decoration:none;color:#9b9b9b;}.search_se A:hover{text-decoration:underline;}.search_se_second{clear:both;margin-top:25px;}.search_hint_info{margin:65px 0 65px 2px;}.search_hint_info SPAN{display:block;margin-bottom:10px;line-height:23px;font-size:18px;color:#9b9b9b;}.search_hint_info A{padding-right:7px;line-height:18px;font-size:12px;background:url(/images/2.7.4/element/vf4834.right.gif) 100% 60% no-repeat;}.tour-search-error{padding-top:10px;line-height:40px;font-size:20px;text-align:center;color:#4e4c4d;}.tour-search-error H3{line-height:40px;font-size:20px;font-weight:bold;color:#4e4c4d;}.tour-search-error P SPAN{color:#9b9b9b;}.tour-search-error .tour-try-to-change{color:#4e4c4d!important;}.tour-search-error .btn{margin:10px 0 15px;}.select_hotel{width:620px;position:absolute;top:100px;padding-top:28px;background:url(/images/2.5.4/search/v6079a.select_hotel.png);z-index:1001;left:50%;margin-left:-310px;}#select-hotel-filter-class .selected .stars{top:-5px;}.scroll_hotel{height:230px;overflow-y:scroll;zoom:1;position:relative;}.scroll_hotel #hotels-wrapper{background:url(/images/2.7.4/bg_block/vb2878.scroll-hotel-bg.gif) repeat;}.scroll_hotel li{position:relative;overflow:hidden;height:22px;line-height:22px;font-size:12px;border-top:1px solid #d5d5d5;background:#fff;cursor:pointer;}.scroll_hotel li.hover{background:#f1f1f1;}.scroll_hotel LABEL{display:block;}.scroll_hotel span{color:#0046b2;padding-left:30px;float:left;width:224px;}.scroll_hotel span input{margin-right:3px;width:12px;height:12px;}.scroll_hotel .stars{margin-right:15px;}.scroll_hotel .region{float:none;padding-left:0;width:auto;color:#5a5a5a;}.scroll_hotel a.info{background:url(/images/2.5.4/search/v346cb.close.png) -15px -20px;height:16px;width:15px;float:left;margin-left:30px;margin-top:3px;}.scroll_hotel a.info:hover{background-position:-0px -20px;}.scroll_hotel .love .love{width:11px;height:10px;background:url(/images/2.7.4/sprite/v1bb1b.hotel_s_select.png) -20px 0;float:right;margin:6px 15px 0 0;display:inline;}.select_hotel .select .o_fix{width:300px;}.select_hotel .control{height:41px;background:#f1f1f1;margin-bottom:10px;border-top:1px solid #d5d5d5;padding-top:25px;line-height:23px;}.select_hotel .control .save{background:url(/images/2.5.4/search/va2a13.select.png);width:83px;height:26px;line-height:23px;color:#fff;font-size:13px;float:left;text-align:center;text-decoration:none;margin:0 30px;}.select_hotel .control .show_love_hotel,.select_hotel .show_country_hotel{color:#508f28;border-bottom:1px dotted #508f28;margin-right:15px;}.select_hotel .control .show_love_hotel i{background:url(/images/2.7.4/sprite/v1bb1b.hotel_s_select.png) 0 0;float:left;width:19px;height:19px;margin:4px 3px 0 0;}#show-country-hotel-li{padding-left:31px;}.select_hotel .control .wtf_love_hotel{border-bottom:1px dotted #0046b2;}.select_hotel .control .btn{float:left;margin:0 30px;}.select_hotel .show_country_hotel i{background:url(/images/2.7.4/sprite/v1bb1b.hotel_s_select.png) 0 -20px;float:left;width:19px;height:19px;margin:4px 3px 0 0;}.select_hotel li .show_country_hotel i{background:url(/images/2.7.4/sprite/v1bb1b.hotel_s_select.png) -20px -20px;width:17px;height:16px;margin-left:-3px;}.select_hotel .selected{border-bottom:none;}.select_hotel A.selected STRONG{font-size:12px!important;color:#0046b2;background-position:0 12px;}.select_hotel .select_hotel_name{margin:0 45px 25px 30px;width:215px;border:1px solid #bcbcbc;padding:2px;}.select_hotel .select_hotel_name:focus{border:1px solid #eeb006;}.help1{background:url(/images/2.5.4/search/v6397a.help_hotel.png) no-repeat;height:323px;width:144px;position:absolute;left:-185px;top:0;font-size:18px;line-height:23px;color:#fff;padding:60px 40px 0 20px;z-index:1;}.help2{background:url(/images/2.5.4/search/v2fee2.help2.png) no-repeat;height:261px;width:392px;position:absolute;left:290px;top:350px;}.help3{background:url(/images/2.5.4/search/v9e980.help.png) no-repeat;width:391px;position:absolute;left:150px;top:350px;padding-bottom:40px;}.help3span{color:#fff;font-size:18px;position:relative;top:37px;left:30px;display:block;width:330px;}.help3spani{position:relative;}.help3spani i{background:url(/images/2.5.4/search/va1033.help_i.png);height:25px;width:25px;position:absolute;top:-15px;left:2px;}.help3bottom{background:url(/images/2.5.4/search/v9e980.help.png) bottom left;position:relative;top:50px;height:10px;width:391px;}.stars{overflow:hidden;position:relative;top:-2px;display:inline-block;vertical-align:middle;height:20px;width:85px;zoom:1;}.stars i{position:absolute;width:85px;height:240px;background:url(/images/2.7.4/sprite/v219c0.n_star.png);}.s_small{width:60px;height:12px;}.s_small i{width:60px;background:url(/images/2.7.4/sprite/v3eda5.m_star.png);}.s_big{width:100px;}.s_big i{width:100px;background:url(/images/2.7.4/sprite/vbfc91.b_star.png);}.s1 i{top:-80px;}.s2 i{top:-60px;}.s3 i{top:-40px;}.s4 i{top:-20px;}.s5 i{top:0;}.s6 i{top:-100px;}.s7 i{top:-120px;}.s8 i{top:-140px;}.s9 i{top:-160px;}.s10 i{top:-180px;}.s11 i{top:-200px;}.raitings{overflow:hidden;position:relative;display:inline-block;vertical-align:middle;height:15px;width:100px;text-indent:70px;font-size:12px;line-height:13px;}.raitings i{position:absolute;width:220px;height:360px;background:url(/images/2.7.4/sprite/ve5ea1.n_rait.png);left:0;background-repeat:no-repeat!important;}.r_big{text-indent:102px;font-size:12px;line-height:17px;height:20px;font-weight:bold;}.r_big i{width:100px;background:url(/images/2.7.4/sprite/v8c490.b_rait.png);}.r_small{text-indent:54px;width:75px;font-size:11px;line-height:11px;height:11px;position:relative;top:-1px;}.r_small i{width:300px;background:url(/images/2.7.4/sprite/vc81d3.m_rait.png) no-repeat;margin-top:1px;}.r00{color:#8c8c8c;}.r10{color:#c64835;}.r12{color:#e7662c;}.r15{color:#df6515;}.r17{color:#e77c06;}.r20{color:#de8e00;}.r22{color:#e19b00;}.r25{color:#ddac00;}.r27{color:#c9b400;}.r30{color:#a8ab00;}.r32{color:#889d00;}.r35,.r37{color:#6d9800;}.r40,.r42,.r45,.r47,.r50{color:#429300;}.r17 i{top:-260px;}.r15 i{top:-280px;}.r12 i{top:-300px;}.r10 i{top:-320px;}.r27 i{top:-180px;}.r25 i{top:-200px;}.r22 i{top:-220px;}.r20 i{top:-240px;}.r37 i{top:-100px;}.r35 i{top:-120px;}.r32 i{top:-140px;}.r30 i{top:-160px;}.r47 i{top:-20px;}.r45 i{top:-40px;}.r42 i{top:-60px;}.r40 i{top:-80px;}.r50 i{top:-0px;}.r00 i{top:-338px;}.give a{height:20px;position:absolute;top:0;left:0;text-decoration:none!important;}.give a span{display:none;}.give a:hover span{position:absolute;bottom:-10px;display:block;width:100px;background:#fff;}.users_photo .give a:hover span{background:#FEF9F2;}.give1{z-index:10;width:14px;color:#9c5957!important;}.give2{z-index:9;width:28px;color:#a47440!important;}.give3{z-index:8;width:42px;color:#b88d0a!important;}.give4{z-index:7;width:56px;color:#7a9203!important;}.give5{z-index:6;width:70px;color:#719939!important;}.wrap_img{margin:-5px 12px 12px -5px;}.wrap_img,.wrap_img i,.wrap_img a{background:url(/images/2.7.4/bg_block/v1dcdb.image.png) top left;position:relative;display:inline;float:left;}.wrap_img i{background-position:bottom left!important;top:7px;left:0;}.wrap_img i i{background-position:bottom right!important;left:7px;top:0;}.wrap_img i i i,.wrap_img i i a{background-position:top right!important;top:-7px;left:0;padding:7px 7px 0 0;}.search .select_hotels{font-size:12px;line-height:16px;}.search .select_hotels a{border-bottom:1px dotted #0046b2;text-decoration:none;}.search .select_hotels span{display:block;margin:5px 0;font-size:12px;}#hotel-select-costs-float-div label a{background:#fff;border:1px solid #ccc;color:#727272;font-size:14px;line-height:16px;margin-right:4px;padding:3px;}#favorite_buttons{position:relative;float:right;margin-left:3px;height:25px;width:159px;text-align:center;z-index:16;}#favorite_buttons .count{position:absolute;top:27px;left:0;color:#939393;text-indent:0;white-space:nowrap;}#favorite_buttons .why_love{background:url(/images/2.5.4/search/vf23c6.border.gif) 0 13px repeat-x;}#favorite_buttons .reason_love{position:absolute;top:31px;left:0;width:268px;height:160px;padding:12px 20px 20px;background:url(/images/2.7.4/bg_block/vef78a.hotel-addfav-why-bg.png);z-index:20;color:#fff;font-size:15px;text-align:left;}#favorite_buttons .reason_love P{margin:15px 0;}.add_love_button{background:url(/images/2.7.4/sprite/v790f9.button_add.png) -132px 0;height:25px;width:159px;float:right;text-align:left;color:#fff;text-indent:27px;line-height:23px;margin-top:10px;position:relative;}.love_no{display:none;}.add_love_button i{background:url(/images/2.7.4/element/v9a0d1.i_love_all_humans.png);height:9px;width:11px;position:absolute;left:11px;top:8px;}.add_love_button:hover{background-position:-132px -25px;}.add_love_button:focus{background-position:-132px -50px;}.add_love_button:hover .love_yes{display:none;}.add_love_button:hover .love_no{display:block;}.add_vk_button{background:url(/images/2.7.4/sprite/v790f9.button_add.png) top right;height:25px;width:147px;float:right;color:#fff;text-indent:25px;line-height:23px;margin-left:3px;margin-top:25px;}.add_vk_button:hover{background-position:center right;}.add_vk_button:focus{background-position:bottom right;}.add_responce_button{background:url(/images/2.7.4/sprite/v790f9.button_add.png) top left;height:25px;width:129px;float:right;color:#fff!important;text-indent:27px;line-height:23px;margin-left:3px;margin-top:10px;text-decoration:none!important;}.add_responce_button:hover{text-decoration:underline;}.add_responce_button:hover{background-position:center left;}.add_responce_button:focus{background-position:bottom left;}.social-buttons-hotel-page{padding-top:10px;}.social-buttons-hotel-page .desc{clear:both;line-height:18px!important;text-align:center;}.social-buttons{float:right;padding-left:1px;}.social-buttons LI{float:left;width:23px;height:23px;line-height:23px;padding-left:3px;}.social-buttons .desc{width:130px;float:none;height:25px;line-height:24px;}.social-buttons LI A{display:block;width:23px;height:23px;text-indent:-3000px;background:url(/images/2.7.4/sprite/vd12ec.social-buttons.png) no-repeat;}.social-buttons LI A:hover{opacity:.8;}.social-buttons .vk A{background-position:0 0;}.social-buttons .twitter A{background-position:0 -23px;}.social-buttons .fb A{background-position:0 -46px;}.social-buttons .lj A{background-position:0 -69px;}.social-buttons .mail A{background-position:0 -92px;}.social-buttons .gplus{width:38px;}.place_option .social-buttons{float:left;padding:0 30px 0 2px;}.place_option .social-buttons .desc{float:left;width:115px;text-align:right;}.social-likes{margin:20px 0;padding:25px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}.social-likes TD{width:20%;text-align:left;vertical-align:top;}.social-likes TD.print{margin:0;}.social-likes TD.print .print{margin-top:0;}.title-social-likes{margin-bottom:10px;}.title-social-likes .c3{height:30px;padding:0;}.title-social-likes .social-likes{float:right;width:415px;margin:12px 0 0;padding:0;border:0;}.title-social-likes P{float:left;margin-top:16px;}.title-social-likes .social-likes TD{width:25%;text-align:center;}.title-social-likes .social-likes .lj,.title-social-likes .social-likes .print{display:none!important;}.loginbox-builtin DL{margin:0!important;padding:0 0 10px;line-height:30px;}.loginbox-builtin DL DT{float:left;width:auto;padding-right:4px;border:0;}.loginbox-builtin DL DD{float:left;}.loginbox-builtin .type-selector{padding-right:3px;}.loginbox-builtin .type-selector .services{position:relative;display:block;width:48px;padding:2px;border:1px solid #b5c7de;}.loginbox-builtin .type-selector .services A.selected{display:block;margin:0;padding:0;background:none;}.loginbox-builtin .type-selector .services .drop_down{left:-21px;top:-11px;}.loginbox-builtin .type-selector .services .drop_down A.selected{overflow:hidden;}.loginbox-builtin .type-selector .services TABLE{margin:13px 29px 24px 23px;}.loginbox-builtin .type-selector .services A.selected .type,.loginbox-builtin .type-selector .services A.selected .arrow{display:block;float:left;width:23px;height:23px;cursor:pointer;}.loginbox-builtin .type-selector .services A.selected .type{background-image:url(/images/2.7.4/sprite/vd12ec.social-buttons.png);background-repeat:no-repeat;}.loginbox-builtin A.selected .vk{background-position:0 0;}.loginbox-builtin A.selected .twitter{background-position:0 -23px;}.loginbox-builtin A.selected .fb{background-position:0 -46px;}.loginbox-builtin A.selected .lj{background-position:0 -69px;}.loginbox-builtin A.selected .mail{background-position:0 -92px;}.loginbox-builtin A.selected .google{background-position:0 -115px;}.loginbox-builtin A.selected .mailru{background-position:0 -138px;}.loginbox-builtin A.selected .itour{background-position:0 -161px;}.loginbox-builtin A.selected .anonymous{background-position:0 -184px;}.loginbox-builtin .type-selector .services A.selected .arrow{position:static;margin-left:2px;background:#e8f1fc url(/images/2.7.4/element/vd44c4.down.gif) no-repeat 9px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.loginbox-builtin .type-selector .services .drop_down A.selected .arrow{background:#e8f1fc url(/images/2.7.4/element/vb9e85.up.gif) no-repeat 9px 9px;}.loginbox-builtin .services UL{float:none;margin:0 -14px 0 -7px;padding:5px 0 0;}.loginbox-builtin .services UL LI{float:none;width:auto;padding:2px 15px 2px 7px;height:23px;line-height:23px;font-size:11px;border:0;color:#0046b2;}.loginbox-builtin .services UL LI.hover{background:#e8f1fc;}.loginbox-builtin .services UL LI A{width:auto;padding-left:28px;text-indent:0;color:#0046b2;}.loginbox-builtin .services UL LI A:hover{text-decoration:none;opacity:1;}.loginbox-builtin DL INPUT{padding:6px;font-size:12px;border:1px solid #b5c7de;}.loginbox-builtin DL INPUT.checkbox{padding:auto;border:0;}INPUT:-moz-placeholder{color:#9db3d0;}INPUT::-webkit-input-placeholder{color:#9db3d0;}.tab{height:46px;background:url(/images/2.7.4/bg_block/vcfaf9.tab.png) bottom left;width:985px;overflow:hidden;zoom:1;}.tab li{float:left;background:url(/images/2.7.4/element/v3e857.tab.png) top right;height:42px;width:152px;position:relative;margin-left:-14px;list-style:none;}.tab li.tab1{z-index:10;margin-left:1px!important;width:146px!important;}.tab2{z-index:9;}.tab3{z-index:8;}.tab4{z-index:7;}.tab5{z-index:6;}.tab6{z-index:5;}.tab7{z-index:4;}.tab li:hover{background-position:bottom right;}.tab li:hover i i,.tab li.active i i{margin-top:-350px;}.tab .active{background-position:center right!important;z-index:15;}.tab .active a{color:#303030;}.tab li a{line-height:40px;font-size:13px;display:block;position:relative;}.tab i{width:30px;height:30px;float:left;overflow:hidden;position:relative;zoom:1;top:9px;margin-left:10px;}.tab1 i{margin-left:1px!important;}.tab i i{height:700px;width:100px;background:url(/images/2.7.4/sprite/v8ed3b.tab_icon.png) top left;position:absolute;left:0;top:0;margin:0;}.tab1 i i{top:0;}.tab2 i i{top:-50px;}.tab3 i i{top:-100px;}.tab4 i i{top:-150px;}.tab5 i i{top:-200px;}.tab6 i i{top:-250px;}.tab7 i i{top:-300px;}.hotel_tabs i i{left:-30px;}.hotel_tabs .tab2{font-weight:bold;}.tours-and-services .tab LI I I{left:-60px;}.tours-and-services .tab2 I I{top:-200px;}.tours-and-services .tab3 I I{top:-250px;}.tours-and-services .tab LI.tab4 I I{top:0;left:-30px;}.tours-and-services .tab5 I I{top:-298px;}.tours-and-services .tab6 I I{top:-101px;}.tours-and-services .tab7 I I{top:-298px;}.tours-and-services .tab8 I I{top:-297px;left:0!important;}UL.b-tabs{overflow:hidden;}.b-tabs LI{position:relative;float:left;min-width:70px;height:35px;margin-left:-15px;padding-left:8px;line-height:35px;background:url(/images/2.7.4/element/v77ad0.b-tabs-green.png) no-repeat 0 0;}.b-tabs LI:first-child{margin-left:0;}.b-tabs A{display:block;height:35px;padding:0 25px 0 7px;text-align:center;background:url(/images/2.7.4/element/v77ad0.b-tabs-green.png) no-repeat 100% 0;}.b-tabs SPAN{display:block;overflow:hidden;white-space:nowrap;border-top:1px solid #d8d8d8;}.b-tabs LI:hover{background-position:0 -35px;}.b-tabs LI:hover A{background-position:100% -35px;}.b-tabs LI:hover SPAN{background:#f0f0f0;}.b-tabs LI.active{z-index:1;line-height:37px;background-position:0 -70px;font-weight:bold;clip:rect(auto,100%,auto,auto);}.b-tabs LI.active SPAN,.b-tabs LI.active:hover SPAN{border-top:0;background:url(/images/2.7.4/element/v77ad0.b-tabs-green.png) no-repeat 0 -105px;}.b-tabs LI.active A{background-position:100% -70px;color:#fff;cursor:default;}.b-form DL{padding-bottom:8px;line-height:25px;}.b-form DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.b-form DL DT{float:left;width:130px;padding-right:3px;text-align:right;color:#272727;}.b-form DL DT LABEL{line-height:22px;}.b-form DL DD{float:right;width:490px;color:#2e2e2e;}.b-form SELECT{width:300px;}.b-form .date SELECT{margin-right:5px;}.b-form .date SELECT.select-day{width:50px;}.b-form .date SELECT.select-month{width:90px;}.b-form .date SELECT.select-year{width:63px;}.b-form .input INPUT,.b-form .textarea TEXTAREA{width:290px;height:18px;margin-right:5px;padding:2px 4px;font-size:12px;border:1px solid #b5c7de;}.b-form .textarea TEXTAREA{margin-top:4px;height:auto;}.b-form .radio LABEL{margin-right:5px;}.b-form .submit{padding-left:135px;}.section h2{margin-bottom:15px;}.section h2 .hm{color:#272727;}H3 .hm{color:#272727;}H3 .hm:hover{text-decoration:underline;}.section .h2_add{font-size:12px;color:#727272;position:absolute;text-decoration:none;}.section h2_add:hover{color:#0046b2;text-decoration:underline;}.section .h2_add i{background:url(/images/2.7.4/element/v2e32f.add.png);position:absolute;width:16px;height:16px;left:-20px;top:0;}.section h2 .add{font-size:12px;color:#727272;text-decoration:none!important;vertical-align:middle;position:relative;top:-1px;float:none;white-space:nowrap;}.section h2 .add:hover{color:#0046b2;}.section h2 .add i{background:url(/images/2.7.4/element/v2e32f.add.png);display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 4px;}.section h3{font-size:15px;font-weight:bold;color:#353535;}.section a{color:#0046b2;}.section a:hover{text-decoration:underline;}.section_more{font-size:12px;position:relative;top:5px;clear:both;padding-right:7px;background:url(/images/2.7.4/element/vf4834.right.gif) 100% 60% no-repeat;}.section_more:hover{text-decoration:underline;}.simple_text{font-size:15px;line-height:20px;line-height:20px;clear:both;}.simple_text .c3{padding-top:5px;}.simple_text h1{font:normal 18px/25px Arial,Helvetica,sans-serif;color:#272727;margin:15px 0 10px;}.simple_text h2{margin:15px 0 10px;}.simple_text h3{font:bold 15px/20px Arial,Helvetica,sans-serif;color:#353535;margin-bottom:1em;}.simple_text h4{font-size:15px;font-weight:bold;color:#353535;}.simple_text p{margin-bottom:1em;}.simple_text ul{list-style:outside circle;margin-left:20px;margin-bottom:2em;}.simple_text li{margin-bottom:5px;}.photo_block .box{width:590px;position:relative;overflow:hidden;margin:10px 0 5px;}.photo_block .box i{background:url(/images/2.7.4/element/vb435b.photo_corner.png);width:5px;height:234px;position:absolute;top:0;left:0;}.photo_block .box div{float:right;width:144px;}.photo_block .box a{float:left;margin:0 4px 4px 0;}.photo_block .box a img{display:block;}.photo_block h2{margin-bottom:5px;}.photo_block h2 strong{display:block;font-size:10px;line-height:14px;color:#a0a0a0;}.photo_block h2 #SWFUpload_1{position:relative;top:2px;}.assessment h2{margin-bottom:5px;}.assessment h2 strong{display:block;font-size:10px;line-height:14px;color:#a0a0a0;}.assessment .h2_add{top:22px;left:157px;}.assessment .section_more{margin-right:5px;}.assessment H2 A.hotel-name{font-size:10px;line-height:14px;color:#a0a0a0;text-decoration:none;}.popular_hotel h2 strong,.worth_seeing h2 strong,.guide h2 strong,.country_photo h2 strong,.ts_country h2 strong{display:block;font-size:10px;line-height:14px;color:#a0a0a0;}.info_hotel .c3{padding:5px 5px 10px 10px;}.info_hotel .box{border-bottom:1px solid #f2f2f2;margin-left:-20px;padding:15px 40px 0;color:#6e6e6e;}.info_hotel .box ul{margin-bottom:1em;font-size:14px;line-height:22px;}.info_hotel .box p{margin-bottom:1em;font-size:14px;line-height:18px;}.info_hotel .box P .manager,#tour_info P .manager{display:block;color:#408f00;}.info_hotel .left{float:left;width:314px;border-right:1px solid #f2f2f2;margin-left:-20px;padding-bottom:20px;margin-bottom:-20px;display:inline;}.info_hotel .right{float:left;width:314px;border-left:1px solid #f2f2f2;position:relative;left:-1px;padding-bottom:20px;margin-bottom:-20px;}.info_hotel .left .box,.info_hotel .right .box{margin:0;border-bottom:none;border-top:1px solid #f2f2f2;position:relative;top:-1px;padding:15px 15px 0 40px;}.info_hotel h2{position:relative;}.info_hotel h2 i{width:25px;height:25px;background:url(/images/2.7.4/sprite/v81450.hotel_icon.png) 0 0;position:absolute;left:-30px;top:-2px;}.info_hotel h2 i.i2{background-position:0 -25px;}.info_hotel h2 i.i3{background-position:0 -50px;}.info_hotel h2 i.i4{background-position:0 -75px;}.info_hotel h2 i.i5{background-position:0 -100px;}.info_hotel h2 i.i6{background-position:0 -125px;}.info_hotel h2 i.i7{background-position:0 -150px;}.best_price .box{background:url(/images/2.7.4/bg_block/v47ef7.best_price.png);display:block;height:63px;width:310px;margin:0 -20px -20px 0;color:#fff;text-decoration:none!important;position:relative;left:-20px;}.best_price .box .price{float:left;font-size:32px;line-height:60px;padding-left:20px;}.best_price .box .info{float:left;line-height:14px;padding:17px 10px;}.assessment ul{margin:0 -20px;overflow:hidden;position:relative;zoom:1;}.assessment li{text-align:right;padding:5px 60px 5px 0;line-height:15px;height:15px;border-bottom:1px solid #eee;position:relative;top:1px;list-style:none;}.assessment li .raitings{margin-left:10px;}.interesting_hotel ul{position:relative;overflow:hidden;margin:-10px -20px;}.interesting_hotel li{overflow:hidden;padding:10px 20px;border-bottom:1px solid #eee;font-size:12px;position:relative;top:1px;zoom:1;}.interesting_hotel a{font-size:14px;font-weight:bold;}.interesting_hotel H2 A{font-size:18px;font-weight:normal;color:#272727;}.interesting_hotel span{display:block;}.box-no-content{margin-top:15px;padding:50px 0;line-height:40px;text-align:center;font-size:15px;background:#ededed;color:#7d7d7d;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.box-no-content H4{font-size:18px;font-weight:normal;}.box-no-content A{background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 15px;}.box-no-content A:hover{text-decoration:none;}.box-no-content .swfupload{vertical-align:text-bottom;}.box .hide,.main_tourstanok .hide{position:relative;display:inline-block;}.box .hide i,.main_tourstanok .hide i{position:absolute;background:url(/images/2.7.4/element/vf6aae.hidden.png);width:58px;left:-58px;bottom:-3px;height:17px;}.main_tourstanok .hide i{background:url(/images/2.7.4/element/v769e0.hidden2.png);}.main_tourstanok a:hover .hide i{background:url(/images/2.7.4/element/v69930.hidden3.png);}.review .box{background:url(/images/2.7.4/bg_block/ve7b36.response.png);margin-left:-24px;margin-bottom:5px;clear:both;padding-top:15px;position:relative;z-index:20;width:637px;}.review .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/ve7b36.response.png) bottom left;clear:both;}.review .user{width:70px;float:left;padding:0 15px 0 35px;font-size:11px;line-height:13px;color:#9f9f9f;position:relative;zoom:1;}.review a.user:hover{color:#0046b2;}.review .user img{display:block;margin-bottom:5px;}.review .text{font-size:12px;line-height:16px;color:#656565;display:block;margin-left:120px;width:370px;overflow:hidden;}.review .text .title{display:block;font-size:17px;line-height:22px;}.title i{top:auto!important;}.review .text:hover{text-decoration:none;}.review .text .r00{color:#2a2a2a;}.review .text .more{background:url(/images/2.7.4/element/vc73f4.more.gif) top left;height:11px;width:8px;display:inline-block;position:relative;top:1px;}.review .text:hover .more{background-position:bottom left;}.review .date{font-size:11px;color:#9f9f9f;margin-top:5px;display:block;margin-left:120px;}.review .file{overflow:hidden;margin:5px 0 10px 120px;}.review .file span{font-size:11px;line-height:33px;color:#9f9f9f;padding:0 15px 0 5px;float:left;}.review .file a img{padding:1px;border:1px solid #d2d3d4;margin-right:1px;float:left;}.review .file a:hover img{border-color:#0046b2;}.review .switch_page_new{padding:10px 0;}.review .switch_page_new STRONG{line-height:25px;}.ega{text-decoration:none!important;position:absolute;right:35px;top:20px;z-index:50;}.ega:hover .popup_raitings{display:block!important;}.review .popup_raitings{background:url(/images/2.7.4/bg_block/v6b8fa.popup_raitings.png);width:253px;position:absolute;z-index:50;right:-20px;margin-bottom:15px;bottom:100%;display:none;}.review .popup_raitings ul{padding:27px 0 0 37px;line-height:23px;list-style:none;}.review .popup_raitings li{position:relative;width:90px;text-align:right;color:#646464;}.review .popup_raitings .raitings{top:5px;right:-105px;text-align:left;position:absolute;}.review .popup_raitings .bottom{background:url(/images/2.7.4/bg_block/v6b8fa.popup_raitings.png) left bottom;height:40px;width:100%;position:absolute;bottom:-40px;left:0;}.review .switch_page2{padding:10px 0 25px;}.review .switch_page2 .section_more{float:right;}.box .add_post{display:block;text-align:center;padding:10px 0;text-decoration:none!important;font-size:14px;color:#727272;}.box .add_post:hover{color:#0046b2;}.box .add_post i{height:60px;width:60px;background:url(/images/2.7.4/element/vdb0bd.add_big.png);display:inline-block;}.review .new_post{width:596px;background:url(/images/2.7.4/bg_block/v0e256.new_response.png) bottom left;margin-left:-6px;margin-bottom:5px;clear:both;position:relative;}.review .top_new_post{display:block;height:15px;background:url(/images/2.7.4/bg_block/v0e256.new_response.png) top left;}.review .thanks{clear:both;height:130px;padding-top:25px;color:#fff;text-align:center;}.review .thanks strong{font-size:18px;line-height:50px;display:block;font-weight:normal;}.review .thanks a{color:#fff;text-decoration:underline;}.review .thanks input{font-size:12px;color:#a1a1a1;width:310px;margin-top:20px;padding:2px;}#no_response{background:url(/images/2.5.4/gray/vf80ef.no_response.png) -70px 0;height:217px;display:block;font-size:15px;text-decoration:none;text-align:center;clear:both;}#no_response span{position:relative;top:180px;}.response_comments{position:relative;zoom:1;}.response_comments .add_comment{position:absolute;right:0;top:0;}.response_comments h2,.add_response_comment h2{color:#727272;}.response_comment img{float:left;margin-right:10px;}.response_comment .date{display:block;color:#9f9f9f;font-size:10px;}.response_comment .text{margin:0 0 0 68px;}.response_comment,.add_response_comment{clear:both;}.response_comment{overflow:hidden;margin-bottom:15px;position:relative;zoom:1;}.add_response_comment TEXTAREA{width:100%;height:120px;border:1px solid #b5c7de;}.add_response_comment .btn{margin:10px 0;}.response_comment i.avatar{background:url(/images/2.5.4/ve9de0.head_avatar.png);width:58px;height:58px;position:absolute;left:0;top:0;z-index:5;zoom:1;}.guide dt{margin-top:1em;}.guide dt a{font-size:17px;line-height:18px;}.guide dd{display:inline;color:#9f9f9f;}.guide dd a{color:#9f9f9f;line-height:18px;}.guide dd a:hover{color:#0046b2;text-decoration:none;}.column_left .worth_seeing .c3{height:430px;}.worth_seeing ul{overflow:hidden;margin:0 -20px;zoom:1;position:relative;top:-10px;}.worth_seeing li a{padding:15px 20px 5px 20px;border-bottom:1px solid #eee;overflow:hidden;font-size:12px;line-height:16px;position:relative;top:1px;zoom:1;display:block;color:#646464;height:101px;}.worth_seeing li a:hover{text-decoration:none;background:#dfe9f1;}.worth_seeing li a span{display:block;color:#0046b2;}.worth_seeing li a:hover span{text-decoration:underline;}.worth_seeing a:hover .wrap_img,.worth_seeing a:hover .wrap_img i{background:url(/images/2.7.4/bg_block/v71999.image2.png) top left;}.worth_seeing li img{width:112px;display:block;height:87px;border:none;}.worth_seeing .add_responce_button{display:block;float:none;margin:10px 0;}.no_seeing{color:#6b8e17;font-size:15px;line-height:20px;}.add_seeing{color:#646464;font-size:15px;line-height:20px;padding:5px 0;}.popular_hotel .box{overflow:hidden;margin:0 -20px;zoom:1;position:relative;top:-10px;}.popular_hotel .box a{padding:15px 20px 5px 20px;border-bottom:1px solid #eee;overflow:hidden;position:relative;top:1px;zoom:1;display:block;color:#646464;height:101px;}.popular_hotel .box a:hover{text-decoration:none;background:#dfe9f1;}.popular_hotel .box .raitings{float:right;position:relative;left:10px;}.popular_hotel .box .stars{float:left;}.popular_hotel .box span.name{font-size:14px;font-weight:bold;color:#0046b2;display:block;margin-bottom:3px;}.popular_hotel .box a:hover .name{text-decoration:underline;}.popular_hotel .box li span.region{color:#646464;}.popular_hotel .box div{height:15px;}.popular_hotel a:hover .wrap_img,.popular_hotel a:hover .wrap_img i{background:url(/images/2.7.4/bg_block/v71999.image2.png) top left;}.main-hotels-list{float:left;width:235px;margin-top:0;}.main-hotels-list H2{margin-bottom:0;padding-bottom:0;}.main-hotels-list UL{position:relative;margin:0 -10px;line-height:1.3333em;}.main-hotels-list .hotel{position:relative;overflow:hidden;margin:0 -10px;padding:15px 20px;border-bottom:1px solid #eee;z-index:1;}.main-hotels-list .last{border-bottom:0;}.main-hotels-list .hotel .l-block-image{float:left;z-index:1;}.main-hotels-list .hotel .l-block-image IMG{display:block;width:112px;height:87px;}.main-hotels-list .hotel .hotel-info{padding-left:145px;}.main-hotels-list .hotel .hotel-info .stars{margin:0 0 4px;}.main-hotels-list .hotel .hotel-info .rating{width:auto;height:14px;overflow:hidden;font-weight:bold;}.main-hotels-list .hotel .hotel-info .rating I{position:absolute;left:0;display:block;height:360px;width:52px;}.main-hotels-list .hotel .hotel-name{clear:both;padding:6px 0 0 3px;line-height:1.4166em;}.main-hotels-list .hotel .hotel-name DT{font-size:1.25em;font-weight:bold;}.main-hotels-list .hotel .hotel-name .desc{color:#fa2313;}.main-hotels-list .hotel .hotel-name .region{color:#646464;}.regions_list ul{overflow:hidden;position:relative;zoom:1;margin:-5px -20px 9px;}.regions_list li{line-height:31px;font-size:15px;border-bottom:1px solid #eee;position:relative;top:1px;padding:0 20px;zoom:1;}.regions_list li span{display:none;position:absolute;top:0;}.regions_list li span a{color:#656565;font-size:11px;margin-left:10px;}.regions_list li span a:hover{color:#0046b2;}.regions_list li:hover,.regions_list li.hover{background:#dfe9f1;border-bottom-color:#dfe9f1;}.regions_list li:hover span,.regions_list li.hover span{display:inline;}.regions_list .section_more{zoom:1;}#regions_list_other{margin:15px -20px -15px;}.specialists ul{margin-right:-15px;height:119px;overflow:hidden;}.specialists li{margin-right:7px;width:85px;float:left;}.specialists span{display:block;color:#2a2a2a;}.specialists li a{font-style:normal;color:#a2a2a2;}.specialists li a:hover{color:#0046b2;}.minimap .shadow{position:absolute;background:url(/images/2.7.4/bg_block/vf6204.mini_map.png);width:267px;height:267px;z-index:5;}.minimap_c .shadow{position:absolute;background:url(/images/2.7.4/bg_block/vd919f.mini_map2.png);width:267px;height:131px;z-index:5;}.whaters h2{margin-bottom:0;}#sideHotelWeather{height:145px;margin-bottom:5px;overflow:hidden;position:relative;width:268px;}#sideHotelWeather .whater_corners{background:url(/images/2.7.4/bg_block/v00e9e.weather.png);width:268px;height:119px;position:absolute;bottom:0;left:0;}.weather{width:133px;float:left;margin:10px 1px 10px 0;}.weather span{line-height:15px;}.weather div{color:#fff;background:url(/images/2.7.4/gradient/va419e.weather.png);height:79px;padding:0 5px;margin-top:2px;position:relative;}.weather .t9{background-position:0 0;}.weather .t8{background-position:0 -79px;}.weather .t7{background-position:0 -158px;}.weather .t6{background-position:0 -237px;}.weather .t5{background-position:0 -316px;}.weather .t4{background-position:0 -395px;}.weather .t3{background-position:0 -474px;}.weather .t2{background-position:0 -553px;}.weather .t1{background-position:0 -632px;}.weather i{width:40px;height:40px;position:absolute;top:10px;right:7px;overflow:hidden;}.weather i i{background:url(/images/2.7.4/sprite/v215e6.weather.png);width:520px;height:40px;position:static;display:block;}.weather .w0 i i{margin-left:-160px;}.weather .w1 i i{margin-left:-200px;}.weather .w2 i i{margin-left:-0px;}.weather .w3 i i{margin-left:-240px;}.weather .w4 i i{margin-left:-80px;}.weather .w5 i i{margin-left:-40px;}.weather .w6 i i{margin-left:-280px;}.weather .w7 i i{margin-left:-320px;}.weather .w8 i i{margin-left:-360px;}.weather .w7 span{position:relative;top:-5px;}.weather div strong{font-size:30px;display:block;padding-top:14px;padding-bottom:2px;}.weather div span{font-size:12px;}.weather .night{color:#646464;display:block;line-height:19px;background:#f0f0f0;padding:0 5px;}.weather .water{color:#38acf6;display:block;line-height:19px;background:#c7e9fa;padding:0 5px;}.link_whaters{text-decoration:none;color:#646464!important;}.link_whaters:hover{text-decoration:none!important;}.country_currency{position:relative;background:url(/images/2.7.4/bg_block/v6bff8.calc_currency.png);width:318px;height:123px;left:11px;top:3px;}.country_currency h2{position:absolute;top:20px;left:24px;}.country_currency h3{font-size:13px;font-weight:bold;color:#719939;position:absolute;top:47px;left:24px;}.country_currency input{font-size:13px;font-weight:bold;color:#272727;text-align:right;width:60px;display:inline;padding:2px;margin:2px;border:none;background:none;position:absolute;}.country_currency #left_currency{top:75px;left:24px;}.country_currency #right_currency{top:75px;left:157px;}#currency_selector{position:absolute;top:79px;left:97px;}#currency_selector a.selected strong{font-size:13px!important;font-weight:bold!important;background-position:0 14px!important;}.country_currency .code_currency{font-size:13px;font-weight:bold;color:#272727;position:absolute;top:79px;left:229px;}.map .c3{padding:5px 5px 10px 0;}.map .c3 H2{margin:15px 10px;}.map .google_map{margin-left:-10px;width:955px;position:relative;}.map .google_map .corner_map{background:url(/images/2.7.4/element/vce09f.map_c.png);position:absolute;height:3px;width:955px;z-index:5;}.map .hotel_list{margin:5px 0 25px -10px;position:relative;}.map .hotel_list th{color:#000;font-size:12px;font-weight:normal;text-align:left;line-height:35px;}.map th.col_name{text-indent:20px;}.map .hotel_list tr td{border-top:1px solid #d5d5d5;line-height:22px;}.map .hotel_list tr:hover td{background:#f1f1f1;}.map .hotel_list .active td{border-top:none;background:#f1f1f1;}.map .hotel_list .active .col_name span{background:url(/images/2.5.4/map/vddf77.active_hotel.png) top right;font-size:34px;line-height:38px;height:23px;overflow:hidden;}.map .col_name{width:305px;}.map .col_name a{display:block;margin-left:0;text-align:left;cursor:pointer;width:240px;overflow:hidden;}.map .col_name span{width:60px;float:left;text-align:center;color:#000;}.map .col_star{width:125px;}.map .col_star .stars{top:0;}.map .col_distance{width:215px;}.map .col_distance i{width:11px;height:11px;background:url(/images/2.5.4/map/vd933e.arrow.gif);float:left;margin:7px 4px 0 0;}.map td i.n{background-position:0 -0px!important;}.map td i.ne{background-position:0 -11px!important;}.map td i.e{background-position:0 -22px!important;}.map td i.se{background-position:0 -33px!important;}.map td i.s{background-position:0 -44px!important;}.map td i.sw{background-position:0 -55px!important;}.map td i.w{background-position:0 -66px!important;}.map td i.nw{background-position:0 -77px!important;}.map .col_rait{width:185px;}.map .col_price{text-align:right;padding-right:50px;color:#0046b2;}.map .paginator{margin-left:10px;}.popmap{height:113px;width:520px;background:#fbfbfb;border:1px solid #ccc;padding-right:5px;}.popmap img{float:left;margin-right:10px;border:6px solid #D5D5D5;}.popmap strong{display:block;margin:10px 0 5px 0;color:#000;padding-left:10px;}.popmap span{padding-left:10px;display:block;}.popmap span i{position:relative;zoom:1;}.popmap span i i{position:absolute;background:url(/images/2.5.4/map/ve5392.i1.png);width:58px;height:15px;left:-55px;top:-10px;}.popmap a i{background:url(/images/2.5.4/map/vfc568.i2.png);display:inline-block;width:15px;height:11px;position:relative;left:2px;top:2px;}.popmap a{display:block;margin-top:7px;padding-left:10px;}.all_photo .switch{float:left;margin:-5px 20px 0 10px;}.add_comment{float:left;line-height:23px;font-size:12px;color:#fff!important;background:url(/images/2.7.4/element/v60023.add_comment.png);width:138px;padding-left:30px;height:25px;}.add_comment:hover{background-position:center left;text-decoration:none!important;}.add_comment:focus{background-position:bottom left;}.photo_slider{position:relative;clear:both;zoom:1;}.photo_slider a.button{height:100px;width:40px;overflow:hidden;display:block;float:left;position:relative;left:-2px;}.photo_slider a.next{left:2px;}.photo_slider a.button i{height:100px;width:80px;background:url(/images/2.7.4/sprite/vee934.slider_arrow.png) 0 -100px;display:block;}.photo_slider a.next i{position:relative;left:-40px;}.photo_slider a.button:hover i{background-position:0 0;}.photo_slider a.button:focus i{background-position:0 -200px;}.photo_slider a.disable i{background-position:0 -300px;}.photo_slider .box{width:835px;float:left;overflow:hidden;position:relative;}.photo_slider span{float:left;}.photo_slider img{float:left;margin-right:5px;border:none;}.photo_slider .begin{width:355px;height:95px;background:url(/images/2.7.4/bg_block/v6469a.slider.png) 0 0;float:left;margin-right:5px;}.photo_slider .begin span{margin:25px 0 0 175px;color:#bebebe;font-size:18px;}.photo_slider .begin span strong{font-size:40px;}.photo_slider .end{width:355px;height:95px;background:url(/images/2.7.4/bg_block/v6469a.slider.png) top right;float:left;}.photo_slider .active{background:url(/images/2.7.4/element/v9f176.active_photo.png) top right;height:100px;width:120px;position:absolute;left:50%;margin-left:-60px;top:-2px;z-index:1;}.photo_slider .scroll{border-bottom:1px solid #e5e5e5;position:relative;clear:both;margin:0 30px 20px;top:10px;}.photo_slider .scroll i{width:33px;height:9px;position:absolute;top:-4px;left:0;background:url(/images/2.7.4/element/vee88e.scroll.png) 0 0;}.switch_photo_view{height:26px;width:74px;background:url(/images/2.7.4/element/v3afa8.switch_view.png);float:right;position:relative;margin:10px 0 30px;}.switch_photo_view i.help{position:absolute;width:224px;height:63px;left:-222px;top:-15px;background:url(/images/2.7.4/element/v6ecc8.help_photo_view.png);}.list{background-position:0 -26px;}#b-all-photo #SWFUpload_0{float:left;margin:0 5px;}.switch{height:55px;}.switch li{padding-left:10px;float:left;position:relative;}.switch li a{padding-right:10px;font-size:18px;line-height:34px;float:left;text-decoration:none!important;}.switch li a strong{background:url(/images/2.5.4/search/vf23c6.border.gif) 0 18px repeat-x;font-weight:normal;}.switch li.active{background:url(/images/2.7.4/element/vfab5d.switch.png);}.switch li.active a{background:url(/images/2.7.4/element/vfab5d.switch.png) top right;color:#000;}.switch li.active i{position:absolute;height:9px;width:18px;bottom:-9px;left:50%;margin-left:-9px;background:url(/images/2.7.4/element/vfab5d.switch.png) bottom left;}.switch li.active strong{background:none;}.comments{padding-top:20px;}.comments h2{color:#727272;}.comments .box{overflow:hidden;margin-bottom:15px;clear:both;position:relative;zoom:1;}.comments img{float:left;margin:0 10px 0 0;width:58px;height:58px;}.comments i.avatar{background:url(/images/2.5.4/ve9de0.head_avatar.png);width:58px;height:58px;position:absolute;left:0;top:0;z-index:5;zoom:1;}.comments .date{display:block;color:#9f9f9f;font-size:10px;}.comments .text{margin:0 0 0 68px;}.comments p{color:#000;}.comments textarea{width:100%;height:120px;}.comments .btn{margin:10px 0 10px 10px;}#photo_author .give{float:right;position:relative;}.photo_blog_view{clear:both;}.photo_blog_view .info{width:220px;padding:20px;line-height:17px;vertical-align:top;}.photo_blog_view .info .title{padding:8px 0 6px;color:#272727;}.photo_blog_view .info .date{padding:0 0 6px;font-style:italic;color:#989898;}.photo_blog_view .big_big_big_photo .date{padding-left:5px;}.give_help{width:170px;height:84px;position:absolute;left:90px;top:20px;background:url(/images/2.7.4/element/vf0a8d.give_help.png);}.photo_blog_view .give{position:relative;padding-top:40px;}.photo_blog_view .give A{top:40px;height:25px;}.photo_blog_view .give .r00 I{top:-340px;}.catalog_photo .info .title{padding:0;}.catalog_photo .info .desc{padding-bottom:6px;color:#989898;}.photo_blog_view .big_big_big_photo .give{padding-top:0;}.photo_blog_view .big_big_big_photo .give A{top:0;}.users_photo{margin:10px -20px;padding:0 20px 10px;background:#fef9f2;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;clear:left;}.users_photo h2{color:#e68304;position:relative;top:15px;}.catalog_photo{margin:10px -20px;padding:0 20px 10px;clear:left;background:#fff;}.catalog_photo h2{position:relative;top:15px;}.photo_blog_view .big_big_big_photo .info{padding:0;width:auto;clear:both;position:relative;}.photo_blog_view .big_big_big_photo .give{float:right;top:0;}.one_review .prev_page,.one_review .next_page{background-image:url(/images/2.5.4/review/v69027.switch_page2.png);}.one_review .back,.client-zone .back{font-size:18px;position:relative;padding-left:25px;}.one_review .back I,.client-zone .back I{height:20px;width:21px;background:url(/images/2.7.4/element/v149e3.back.png);position:absolute;left:0;top:0;}.one_review .box{background:url(/images/2.7.4/bg_block/ve7b36.response.png);margin:10px 0 10px -24px;clear:both;padding:15px 15px 0 35px;position:relative;}.one_review .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/ve7b36.response.png) bottom left;clear:both;margin:0 -15px 0 -35px;}.one_review .user{overflow:hidden;color:#9f9f9f;margin-bottom:20px;}.one_review .user img{float:left;margin-right:10px;position:relative;}.one_review .user p{margin-top:1em;color:#656565;}.one_review .title{display:block;font-size:17px;margin-bottom:1em;font-weight:normal;}.one_review .text{margin-bottom:20px;}.one_review dl{margin-top:20px;zoom:1;}.one_review dt{width:135px;color:#272727;border-top:1px solid #ddd;}.one_review dt strong{position:relative;top:-8px;padding-right:3px;background:#fbfbfb;zoom:1;}.one_review dd{position:relative;zoom:1;}.one_review dd .raitings{position:absolute;left:140px;top:-22px;zoom:1;}.one_review .files{padding:20px 0;overflow:hidden;clear:both;}.one_review .files .wrap_img{margin:14px 14px 0 0;}.one_review .files .wrap_img i i i{padding:8px 8px 1px 1px;}.team .box{overflow:hidden;margin-right:-40px;margin-bottom:15px;zoom:1;}.team .box li{width:120px;height:170px;margin-right:38px;float:left;list-style:none;text-align:center;}.team .box LI IMG{display:block;}.team .box LI SPAN{display:block;line-height:35px;font-size:15px;color:#727272;}.team .switch li{margin-right:6px;}.team h2{color:#000;font-size:22px;font-weight:bold;margin:5px 0 30px;clear:both;}.team h2 i{display:inline-block;margin-right:4px;}.team h2 i i{margin-top:-18px;}.team h2 sup{color:#0046b2;font-weight:normal;font-size:12px;}.team .beautiful_more{clear:both;position:relative;top:-15px;}.linklinklink{padding:20px 0 0;color:#858585;font-size:11px;clear:both;}.linklinklink span{display:block;margin-bottom:.5em;}.linklinklink a{color:#858585;}.search_hotels_text h1{margin-bottom:15px;color:#272727;font-size:18px;font-weight:normal;}.search_hotels_text{font-size:12px;line-height:16px;color:#646464;}.search_hotels_text p{margin-bottom:1em;}.nav-hotel{padding:10px 0;font-size:13px;color:#797979;}.nav-hotel SPAN{padding-right:5px;}.nav-hotel SPAN A{margin-right:5px;}.nav-hotel SPAN A:hover{text-decoration:underline;}.nav-hotel .select A.selected STRONG{font-size:13px;background-position:0 13px;cursor:pointer;}.nav-hotel .select UL LI{font-size:12px;color:#2a2a2a;}.search_short{position:relative;width:985px;height:78px;margin-bottom:10px;padding-top:6px;font-size:18px;background:url(/images/2.7.4/bg_block/v4ec64.search_short.png) no-repeat;color:#303030;z-index:24;}.search_short .set{float:left;height:65px;margin:0;padding:7px 10px 0 20px;line-height:29px;border-left:1px solid #fff;border-right:1px solid #c8c8c8;}.search_short .set1{width:200px;padding-left:10px;border-left:0;}.search_short .set2{float:left;width:183px;}.search_short .set3{float:left;width:202px;padding-top:5px;}.search_short .set3 .cal{margin-top:-5px;}.search_short .set4{float:left;width:280px;border-right:0;}.search_short H2{padding:20px;}.search_short .search_full_link{position:absolute;top:47px;left:690px;font-size:11px;}.search_short .search_full_link:hover{text-decoration:underline;}.search_short .button{position:absolute;left:843px;top:90px;width:100px;text-align:center;line-height:33px;color:#fff;background:none;padding:0;height:auto;}.pricelist_help{position:relative;height:53px;}.pricelist_help span{position:absolute;font-size:14px;line-height:50px;}.pricelist_help .ph1{left:15px;}.pricelist_help .ph2{left:100px;}.pricelist_help .ph3{left:235px;}.pricelist_help .ph4{left:300px;}.pricelist_help .ph5{left:390px;}.pricelist_help .ph6{left:678px;}.pricelist_help .ph1 span{position:absolute;top:32px;left:0;color:#bd0024;white-space:nowrap;line-height:15px;}.pricelist{width:647px;border:1px solid #e5e5e5;background:#f8f8f8;}.pricelist a{text-decoration:none;position:relative;height:64px;display:block;border-bottom:1px solid #e5e5e5;border-top:none;}.pricelist a.last{border-bottom:none;}.pricelist a:hover{background:#dfe9f1;border-bottom:none;height:65px;}.pricelist a.last:hover{height:64px;}.pricelist span{position:absolute;top:15px;font-size:14px;line-height:20px;color:#2c2c2c;}.pricelist .weekend{font-style:normal;color:#983636;}.pricelist .b1{left:15px;font-size:18px;}.pricelist .b2{left:100px;}.pricelist .b3{left:235px;}.pricelist .b4{left:300px;color:#508f28;font-weight:bold;}.pricelist .b5{left:390px;}.pricelist span span{position:absolute;font-size:11px;color:#878787;font-weight:normal;top:20px;left:0;white-space:nowrap;}.pricelist_oh{float:right;padding:7px 15px 100px 0;overflow:hidden;width:310px;}.pricelist_oh .hotel-name{height:42px;padding-left:20px;color:#272727;}.pricelist_oh .section2{margin:0 0 20px;zoom:1;}.pricelist_oh .section2 .c3{padding:0 5px 0 5px;}.pricelist_oh h3{height:50px;line-height:50px;text-indent:25px;font-size:14px;}.pricelist_oh h2{line-height:55px;}.related_item{display:block;height:49px;margin:0 0 0 -15px;padding:10px 0 10px 15px;background:url(/images/2.7.4/gradient/va1b27.related.png) bottom left repeat-x;position:relative;zoom:1;}.related_item:hover{background:url(/images/2.7.4/gradient/va1b27.related.png) top left repeat-x;}.related_item .stars{margin-right:15px;}.related_item .region{color:#646464;padding-left:10px;}.related_item .hn{font-size:14px;display:block;margin-top:10px;}.related_item:hover .hn{text-decoration:underline;}.pricelist i{background:url(/images/2.5.4/search/v9b932.more.png) -15px 0;height:17px;width:15px;position:absolute;top:25px;right:30px;}.pricelist a:hover i{background-position:-30px 0;}.pricelist a:focus i{background-position:0 0;}.not_all{font-size:17px;line-height:50px;text-align:center;color:#2c2c2c;}.not_all em{font-style:normal;color:#0046b2;background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 17px;cursor:pointer;}.rth{float:left;width:647px;position:relative;}.rth #tour_results{display:none;width:647px;position:relative;margin:0 auto;}.wh_t{width:647px;border:1px solid #e5e5e5;background:#f8f8f8;height:835px;margin-bottom:50px;border-radius:7px;}.wh_t h2{color:#4e4c4d;font-size:22px;text-indent:15px;}.show_all_page{float:right;color:#124a70;font-size:13px;}.show_all_page:hover{text-decoration:underline;}.no_t{width:617px;border:1px solid #e5e5e5;background:#f8f8f8;height:835px;margin-bottom:50px;padding:0 15px;}.no_t img{padding:26px 0 27px;}.no_t h2{color:#4e4c4d;font-size:22px;}.no_t h3{margin-top:20px;}.no_t p,.no_t h3{font-size:18px;color:#548a2f;line-height:28px;}.no_t p span{color:#4e4c4d;}i.flag{overflow:hidden;background:none;position:relative;display:block;}i.flag i{position:absolute;top:-2450px;height:2475px;width:30px;margin:0;background:url(/images/2.5.4/v038dc.flag.png);}.country_menu{height:25px;padding:5px 0 8px;}.country_menu i{float:left;margin-right:5px;height:25px;width:30px;}.country_menu .country_name{font-size:18px;float:left;}.country_menu a.country_name:hover{text-decoration:underline;}.country_menu strong.country_name{font-weight:normal;color:#000;}.country_menu div{float:left;border-left:1px solid #d8d8d8;height:16px;line-height:16px;padding-left:7px;margin-left:7px;display:inline;position:relative;top:4px;}.country_menu div a{color:#727272;font-size:12px;text-decoration:none;}.country_menu div a:hover{color:#0046b2;text-decoration:underline;}.country_menu .active{height:22px;line-height:22px;background:#e6e6e6;margin:-3px -9px 0 7px;padding-right:9px;}.country_menu .active strong,.country_menu .active a{font-weight:normal;color:#000;}.search_page{vertical-align:top;width:100%;margin-bottom:30px;}.search_page td{padding-right:5px;}.search_page h2{margin:0;white-space:nowrap;}.search_page H1{margin:0;line-height:20px;font-size:18px;font-weight:normal;white-space:nowrap;color:#272727;}.search_page td.input{width:100%;}.search_page td.input input{font-size:12px;width:680px;padding:4px;float:left;}.search_page TD.input .btn{float:right;}.search_page td.input .error{color:#9e5955;position:relative;}.search_page td.input .error span{position:absolute;top:35px;left:10px;}.switch_page2 .section_more{float:right;}.alphabet{padding:0 0 25px 150px;}.alphabet A,.alphabet .disabled,.alphabet STRONG{display:inline-block;margin:0 1px;padding:0 4px;line-height:21px;}.alphabet STRONG{background:#ececec;color:#242424;}.alphabet .disabled{margin:0;padding:0;background:none;color:#aaa;}.alphabet .only_love{float:right;position:relative;}.alphabet .only_love i{background:url(/images/2.7.4/sprite/v5d1c9.love_icon.png) 0 -60px;width:21px;height:19px;position:absolute;left:-20px;top:1px;}.selection{margin:0 -20px;border-top:1px solid #e8e8e8;position:relative;zoom:1;overflow:hidden;padding-bottom:30px;}.selection .setting{width:130px;padding:10px 0 20px 20px;float:left;border-right:1px solid #e8e8e8;}.selection .setting dl{padding-bottom:15px;font-size:12px;line-height:17px;}.selection .setting dt{font-weight:bold;color:#65932a;}.selection .setting .sub{font-weight:normal;color:#787878;padding-top:15px;}.selection .setting dd strong{color:#000;padding-left:14px;margin-left:-14px;background:url(/images/2.7.4/element/v31488.active_setting.png) 0 2px no-repeat;font-weight:normal;display:inline-block;}.selection .setting select{font-size:11px;margin:2px -5px 7px;width:120px;}.selection .result{float:left;width:804px;margin-left:-1px;border-left:1px solid #e8e8e8;}.mini_error{background:#f5eae9;line-height:36px;color:#9e5955;text-indent:20px;margin-bottom:1px;}.selection .box{background:url(/images/2.7.4/gradient/v600e1.special.png) top left repeat-x;padding:15px 20px 3px;position:relative;zoom:1;overflow:hidden;clear:both;margin-bottom:1px;}.selection .box .jq-idle-icon{width:20px;top:-1px!important;}.selection .sort{line-height:42px;padding-left:20px;}.selection .switch_count{margin-right:20px;}.selection .sort{color:#494949;}.selection .sort a{padding:3px 5px 3px 5px;}.selection .sort a.up,.selection .sort a.down{padding:3px 5px 3px 15px;background:url(/images/2.7.4/sprite/v95d71.sorting.png) top left no-repeat #ececec;}.selection .sort a.down{background-position:bottom left!important;}.switch_count{float:right;color:#242424;line-height:42px;display:inline;position:relative;z-index:2;}.switch_count strong{font-weight:normal;background:#ececec;}.switch_count strong,.switch_count a{padding:3px;}.all_photo .switch_count{padding:10px 15px 0 0;line-height:26px;}.search_hotels .c3{padding-bottom:20px;}.search_hotels .result .box .wrap_img{margin-right:15px;}.search_hotels .result .box .hotel{font-size:18px;display:inline-block;width:300px;}.search_hotels .result .box .stars{position:absolute;right:257px;top:16px;}.search_hotels .result .box .htd3{position:absolute;right:120px;top:20px;text-decoration:none;}.search_hotels .quantity_rewiew{position:absolute;top:20px;left:0;color:#494949;}.search_hotels .quantity_rewiew span{color:#0046B2;}.search_hotels .htd3:hover .quantity_rewiew span{text-decoration:underline;}.search_hotels .result .box .price{position:absolute;right:20px;top:15px;font-size:18px;}.search_hotels .result .box .hotel-meta{font-size:11px;}.search_hotels .result .box .hotel-meta A{color:#646464;}.search_hotels .result .box .hotel-meta .hotel-rus A{color:#999;}.search_hotels .result .box p{margin:.2em 0;}.search_hotels .result .box .hotel-fav{position:absolute;right:80px;top:20px;}.search_hotels .result .box .yes_l,.search_hotels .result .box .no_l{display:block;width:20px;height:20px;margin-top:-2px;vertical-align:middle;background:url(/images/2.7.4/element/buttons/v04928.btn-fav-sprite.png) no-repeat 0 -60px;}.search_hotels .tooltip{position:absolute;left:-62px;bottom:-42px;width:142px;height:34px;line-height:30px;padding-top:8px;text-align:center;font-size:11px;color:#727272;background:url(/images/2.7.4/bg_block/vca534.hotel-fav-hint-popup.png) no-repeat;display:none;}.no_l{background-position:0 0!important;}.no_l:hover{background-position:0 -20px!important;}.no_l:focus{background-position:0 -40px!important;}.search_hotels br{clear:both;}.section-se .search_se{line-height:20px;font-size:15px;color:#646464;}.section-se .search_se H2{font-size:18px;color:#272727;}.section-se .search_se P{margin-bottom:1em;}.section-se .search_se EM{font-style:normal;}#hotel_search_result{position:relative;}.send_love{position:absolute;top:14px;left:384px;background:url(/images/2.5.4/search/vf23c6.border.gif) 0 13px repeat-x;text-decoration:none!important;}.send_love i{position:absolute;left:-17px;top:3px;width:13px;height:9px;background:url(/images/2.7.4/element/v4dced.send.png);}#send_love{background:url(/images/2.7.4/bg_block/veb96e.send_love.png);width:489px;height:196px;top:30px;left:140px;position:absolute;z-index:10;}#send_love input{border:none;background:none;position:absolute;left:46px;top:44px;width:390px;zoom:1;z-index:20;font-size:12px;}#send_love span{color:#fff;font-size:18px;line-height:24px;position:absolute;top:80px;left:45px;}.hotel-search-heading{margin:20px 0 25px;}.hotel-search-heading TD{vertical-align:top;}.hotel-search-heading .header H2{padding-right:10px;}.hotel-search-heading .header H2{white-space:nowrap;}.hotel-search-heading .hotel-search .error{height:15px;margin-bottom:-17px;padding:2px 8px 0;color:#9e5955;}.hotel-search-heading .sub-region{padding-right:10px;}.hotel-search-heading .hotel-search FORM{position:relative;}.hotel-search-heading .hotel-search .input{display:block;padding-right:30px;}.hotel-search-heading .hotel-search .input INPUT{width:98%;max-width:782px;margin:0;padding:4px 5px;font-size:12px;border:1px solid #d4d4d4;}.hotel-search-heading .hotel-search .btn-find{position:absolute;top:0;right:0;display:block;width:25px;height:25px;text-indent:-3000px;background:url(/images/2.7.4/element/buttons/custom/v9151c.arr-right-2.png) no-repeat;}.hotel-search-heading .hotel-search .btn-find:hover{background-position:0 -25px;}.hotel-search-heading .hotel-search .btn-find:active{background-position:0 -50px;}.hotels-list .queries{width:155px;padding-top:16px;}.hotels-list .queries DL{padding-bottom:20px;line-height:20px;}.hotels-list .queries DT{padding-left:8px;font-weight:bold;color:#ff7800;}.hotels-list .queries DD A{display:block;padding-left:8px;color:#242424;}.hotels-list .queries DD.selected A,.hotels-list .queries DD A:hover{background:#e8f1fc;}.hotels-list .queries DD.selected A:hover{cursor:default;}.hotels{width:824px;}.hotels-list .sort-settings{padding:7px 10px 7px 8px;background:#e8f1fc;zoom:1;}.hotels-list .sort-settings .sort-order .select A.selected STRONG{font-size:12px;color:#242424;}.hotels-list .sort-settings .sort-order .select UL LI{font-size:12px;}.hotels-list .sort-settings .alphabet{padding:0 25px 0 0;}.hotels-list .sort-settings .alphabet LI{float:left;padding:0 2px;line-height:20px;}.hotels-list .sort-settings .alphabet LI A{margin:0;padding:0;color:#242424;}.hotels-list .sort-settings .alphabet LI A:hover{text-decoration:underline;}.hotels-list .sort-settings .alphabet LI.all A:hover{text-decoration:none;}.hotels-list .sort-settings .alphabet LI.btn-g{margin:0 4px;}.hotels-list .sort-settings .alphabet LI.btn-g A:hover{text-decoration:none;cursor:default;}.hotels-list .tour-search .btn-g{display:inline-block;}.hotels-list .tour-search .checkbox{width:15px;height:20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.hotels-list .list LI{overflow:hidden;padding-bottom:10px;line-height:13px;border-top:1px solid #e6edf6;background:url(/images/2.7.4/bg_block/v343d0.bg-hotels-list-item.gif) repeat-x;}.hotels-list .list LI A:hover{text-decoration:underline;}.hotels-list .hotel-photo{float:left;width:126px;margin:-1px 0 0 -1px;}.hotels-list .hotel-info{float:left;width:240px;padding:10px 0 0 10px;line-height:21px;}.hotels-list .hotel-info .name{line-height:21px;font-size:16px;font-weight:bold;}.hotels-list .hotel-info .name A:hover{text-decoration:none;color:#d4063b;}.hotels-list .hotel-info .media A{margin-right:8px;}.hotels-list .hotel-info .region,.hotels-list .hotel-info .region A{color:#acacac;}.hotels-list .hotel-stars{float:left;width:40px;padding-top:16px;}.hotels-list .hotel-stars .s_big{width:35px;}.hotels-list .hotel-stars .s_small{width:29px;}.hotels-list .hotel-stars .s9,.hotels-list .hotel-stars .s10,.hotels-list .hotel-stars .s11{top:-13px;width:32px;}.hotels-list .hotel-stars I.add{top:-5px;width:32px;}.hotels-list .hotel-stars .add-s6 I,.hotels-list .hotel-stars .add-s7 I,.hotels-list .hotel-stars .add-s8 I{top:-200px;}.hotels-list .hotel-stars .add-s9,.hotels-list .hotel-stars .add-s10,.hotels-list .hotel-stars .add-s11{display:none;}.hotels-list .hotel-best{position:relative;float:left;width:35px;padding:5px 0 0 5px;}.hotels-list .hotel-best .hint{left:-58px;}@media not screen and(1){.hotels-list .hotel-best,.hotels-list .hotel-fav,.profile .hotels .list .hotel-best,.profile .hotels .list .hotel-fav{height:25px;}}.hotels-list .hotel-best A{display:block;width:25px;height:25px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/v29935.btn-hotel-best.png) no-repeat;}.hotels-list .hotel-rating{float:left;width:175px;padding-top:15px;line-height:16px;}.hotels-list .list .hotel-rating A:hover{text-decoration:none;}.hotels-list .hotel-rating .raitings{width:auto;line-height:13px;vertical-align:top;}.hotels-list .hotel-rating .reviews-count{line-height:13px;vertical-align:top;}.hotels-list .hotel-fav{float:left;position:relative;width:35px;padding-top:12px;}.hotels-list .hotel-fav .fav{display:block;width:20px;height:20px;overflow:hidden;text-indent:-3000px;background:url(/images/2.7.4/element/buttons/v04928.btn-fav-sprite.png) no-repeat 0 0;}.hotels-list .hotel-fav .fav:hover{background-position:0 -20px;}.hotels-list .hotel-fav .fav:active{background-position:0 -40px;}.hotels-list .hotel-fav .favorited{background-position:0 -60px;}.hotels-list .hotel-fav .favorited:hover{background-position:0 -80px;}.hotels-list .hotel-fav .favorited:active{background-position:0 -100px;}.hotels-list .hint{position:absolute;left:-65px;bottom:-42px;width:150px;height:34px;line-height:30px;padding-top:8px;text-align:center;font-size:11px;color:#727272;background:url(/images/2.7.4/bg_block/vca534.hotel-fav-hint-popup.png) no-repeat;}.hotels-list .hotel-fav .jq-idle-icon{display:block;width:20px;height:20px;margin-top:6px;}.hotels-list .hot-tour{float:left;position:relative;width:38px;padding-top:10px;}.hotels-list .hot-tour A{display:block;width:22px;height:22px;text-indent:-5000px;background:url(/images/2.7.4/element/buttons/ve7945.btn-hotel-hot-tour.png) no-repeat;}.hotels-list .hot-tour .hint{width:410px;left:-328px;font-size:12px;background:url(/images/2.7.4/bg_block/vc3396.hotel-hot-tour-hint-popup.png) no-repeat 0 100%;color:#242424;}.hotels-list .hot-tour .hint STRONG{font-weight:normal;color:#e40e41;}.hotels-list .hot-tour .hint .meal{padding:0 5px;font-weight:bold;color:#429300;}.hotels-list .hot-tour .hint .price{font-weight:bold;color:#0046b2;}.hotels-list .hotel-checkbox{float:left;width:35px;padding-top:14px;}.hotels-list .hotel-search{float:left;padding-top:15px;}.hotels-list-bottom{padding-top:15px;}.hotels-list-bottom .switch_page_new{padding:10px 0 10px 165px;}.hotels-list-bottom .switch_count{line-height:48px;}.hotels-list-seo,.b-seo-info{margin:35px 0 12px;padding:30px 35px 15px;border:1px solid #D6D6D6;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.hotels-list-seo .search_se,.b-seo-info .search_se{margin:0;line-height:17px;font-size:12px;color:#727272;}.hotels-list-seo .search_se H1,.b-seo-info .search_se H1{margin-bottom:15px;line-height:20px;font-size:18px;color:#272727;}.hotels-list-seo .search_se P,.b-seo-info .search_se P{margin-bottom:15px;}.hotels-list-seo .search_se A,.b-seo-info .search_se A{color:#727272;}.sp_error{font-size:14px;border-top:1px solid #fff;}.sp_error div{background:#f5eae9;color:#5a5a5a;line-height:19px;padding:8px 20px;margin-bottom:10px;}.sp_error div span{display:block;color:#9e5955;}.sp_error h3{font-size:14px;color:#65932a;font-weight:normal;line-height:27px;padding-left:20px;}.sp_error li{line-height:27px;padding-left:20px;}.sp_error li span{color:#65932a;}.sp_param{padding:15px 0 15px 20px;font-size:14px;color:#5a5a5a;}.sp_param_clear span{text-decoration:line-through;}.sp_param em{border-left:1px solid #E3E3E3;margin:0 2px 0 5px;}.search_region .c3{padding-bottom:0;}.search_region .selection{padding-bottom:0;margin-top:-10px;position:relative;top:10px;}.search_region .result .wrap_img{margin-right:15px;}.search_region .result .region{font-size:18px;}.search_region .result .price{position:absolute;right:20px;top:15px;font-size:18px;white-space:nowrap;}.search_region .result p{margin:7px 0 7px 129px;}.search_region .result br{clear:both;}.search_region .weather_region{font-size:12px;color:#787878;padding-left:30px;position:relative;font-weight:bold;top:-1px;left:2px;zoom:1;}.weather_region i{width:25px;height:25px;position:absolute;top:0;left:2px;overflow:hidden;top:-5px;}.weather_region i i{background:url(/images/2.7.4/sprite/vf62b8.weather_icon_small.png);width:300px;height:25px;position:absolute;top:0;left:0;}.weather_region i.w0 i{left:-125px;}.weather_region i.w1 i{left:-100px;}.weather_region i.w2 i{left:-225px;}.weather_region i.w3 i{left:-75px;}.weather_region i.w4 i{left:-175px;}.weather_region i.w5 i{left:-200px;}.weather_region i.w6 i{left:-50px;}.weather_region i.w7 i{left:-25px;}.weather_region i.w8 i{left:0;}.search_exscurs .c3{padding-bottom:20px;}.search_exscurs .selection .switch_count{margin-right:100px;}.search_exscurs .result .box .wrap_img{margin-right:15px;}.search_exscurs .result .box .name{font-size:18px;width:340px;display:inline-block;}.search_exscurs .result .box .raitings{position:absolute;right:200px;top:20px;}.search_exscurs .result .box .region{position:absolute;left:630px;top:19px;color:#4b4b4b;white-space:nowrap;}.search_exscurs .result .box p{margin:.4em 0;color:#787878;}.search_exscurs .result .box br{clear:both;}.search_exscurs .search_h2 h2{width:330px;}.search_exscurs .search_h2 input{width:500px;}.search_exscurs TD.input INPUT{width:548px;}.search_exscurs .result .box2{float:left;height:160px;width:165px;margin-left:25px;margin-top:20px;display:inline-block;}.search_exscurs .result .box2 a{clear:both;font-weight:bold;display:block;}.search_exscurs .result .box2 span{color:#242424;font-size:11px;}.search_place .selection .setting{width:160px;}.search_place .selection .result{width:774px;}.search_place .setting dt,.search_place .setting dt strong{font-size:17px;font-weight:normal!important;}.search_place .setting dt span{color:#999;font-size:10px;position:relative;top:-5px;left:3px;}.search_place .setting dd a{color:#646464;}.search_place .setting dd a:hover{color:#0046b2;}.no_flash_for_video{height:440px;width:710px;background:url(/images/2.5.4/vd5570.flash_icon.png) 325px 160px no-repeat #e5e5e5;display:block;position:relative;}.no_flash_for_video:hover{text-decoration:none;}.no_flash_for_video div{font-size:18px;line-height:25px;color:#9e5955;text-align:center;position:absolute;text-align:center;width:100%;top:220px;left:0;}.no_flash_for_video div span{display:block;color:#206399;}.no_flash_for_video:hover div span{text-decoration:underline;}.video_block .no_flash_for_video{width:100%;background-position:270px 160px;}.full_weather{height:276px;position:relative;}.full_weather .bg{background:url(/images/2.7.4/bg_block/v595ca.full_weather.png);width:914px;height:249px;position:absolute;top:27px;left:0;z-index:1;}.full_weather .weather{width:182px;}.full_weather .weather i{right:40px;}.full_weather .weather .night,.full_weather .weather .water,.full_weather .weather div{padding:0 10px;}.full_weather .weather .w7 span{top:0;}.full_weather .weather .info i{position:static;display:block;margin:10px;width:14px;height:14px;background:url(/images/2.7.4/sprite/v7e8ff.Strelki_weather.gif);}.full_weather .weather .info p{padding:0 10px .5em;}.weather_about p{font-size:14px;line-height:18px;margin-bottom:1em;}#weather_country_help{background:url(/images/2.7.4/element/v07a92.weather_country_help.png);position:absolute;height:78px;width:710px;z-index:25;top:-55px;left:115px;}.weather_link dt{font-size:14px;line-height:32px;color:#e78205;margin-top:15px;font-weight:normal;}.weather_link a{display:block;margin:0 -20px;padding:0 60px 0 20px;border-top:1px solid #eee;position:relative;zoom:1;}.weather_link a:hover{background:#dfe9f1;border-color:#dfe9f1;text-decoration:none;}.weather_link_region a{font-size:15px;color:#656565;}.weather_link_region a:hover{color:#0046b2;}.weather_link_region H1{margin-bottom:15px;line-height:20px;font-size:18px;font-weight:normal;color:#272727;}.weather_link dd{position:relative;line-height:31px;font-size:14px;zoom:1;}.weather_link dd span{position:absolute;right:0;top:0;font-size:15px;color:#666;z-index:2;width:70px;text-align:right;right:20px;}.weather_link i{width:25px;height:25px;overflow:hidden;float:right;position:relative;top:4px;left:10px;}.weather_link i i{background:url(/images/2.7.4/sprite/vf62b8.weather_icon_small.png);width:300px;height:25px;position:absolute;top:0;left:0;}.weather_link i.w0 i{left:-125px;}.weather_link i.w1 i{left:-100px;}.weather_link i.w2 i{left:-225px;}.weather_link i.w3 i{left:-75px;}.weather_link i.w4 i{left:-175px;}.weather_link i.w5 i{left:-200px;}.weather_link i.w6 i{left:-50px;}.weather_link i.w7 i{left:-25px;}.weather_link i.w8 i{left:0;}.regions_list .weather_link{display:block;width:50px;right:10px;font-size:12px;color:#272727;}.regions_list .weather_link A{margin:0;padding:0;font-size:12px;border:0;color:#272727;}.regions_list .weather_link I{left:0;float:left;}.weather_link i.wind{position:static;display:block;margin:10px -5px 10px 5px;width:14px;height:14px;background:url(/images/2.7.4/sprite/v7e8ff.Strelki_weather.gif);}i.s{background-position:0 -0px!important;}i.sw{background-position:0 -14px!important;}i.w{background-position:0 -28px!important;}i.nw{background-position:0 -42px!important;}i.n{background-position:0 -56px!important;}i.ne{background-position:0 -70px!important;}i.e{background-position:0 -84px!important;}i.se{background-position:0 -98px!important;}.weather_text{font-size:14px;line-height:18px;}.weather_text .linklinklink{padding-top:10px;line-height:15px;}.login_pliz{font-size:18px;color:#000;text-align:center;padding:150px 0;}.ts_country .box{background:url(/images/2.7.4/bg_block/v8ee0e.ts_country.png) no-repeat;height:230px;padding:10px;display:block;margin-bottom:10px;overflow:hidden;}.ts_country .box:hover{text-decoration:none;}.ts_country .box:hover strong{text-decoration:underline;}.ts_country .number{font-size:9px;}.ts_country .region{color:#656565;font-size:12px;display:block;}.ts_country .price{font-size:30px;float:right;}.ts_country .image-wrap{display:block;clear:both;min-height:130px;margin:3px -10px;}.ts_country .name{font-size:14px;}.ts_country .eat{color:#62a72f;font-style:normal;font-weight:bold;}.ts_country .desc{font-size:13px;color:#656565;}.ts_country .section_more{zoom:1;}.logo_ts_country{position:absolute;top:23px;right:25px;}.logo_ts_country img{border:none;margin:0;}.country_reviews{clear:both;}.country_reviews .region{font-size:12px;display:inline-block;margin-bottom:2px;}.country_reviews .text{font-size:12px;line-height:16px;width:430px;margin-left:120px;}.country_reviews .text strong{display:block;font-weight:normal;color:#181818;font-size:17px;line-height:20px;}.country_reviews .text .more{background:url(/images/2.7.4/element/vc73f4.more.gif) top left;height:11px;width:8px;position:absolute!important;right:50px;top:50%!important;margin-top:-10px;}.country_reviews .box{zoom:1;}.country_reviews #add_review_text{padding:0;}.country_video .box{position:relative;zoom:1;float:left;margin-right:10px;width:125px;margin-bottom:10px;font-weight:bold;}.country_video .box i{position:absolute;left:-2px;top:-1px;background:url(/images/2.7.4/element/v394ab.bg_video.png);width:127px;height:91px;}.country_video .box img{display:block;margin-bottom:5px;border:none;}.country_photo .wrap_img{margin-bottom:22px;clear:both;zoom:1;position:relative;z-index:50;}.add_country_rewiew .help{position:relative;top:-10px;color:#719939;line-height:16px;}.add_country_rewiew .box{background:url(/images/2.7.4/bg_block/ve7b36.response.png);margin:0 0 10px -24px;clear:both;padding:15px 15px 0 35px;position:relative;}.add_country_rewiew .bottom_box{display:block;height:15px;background:url(/images/2.7.4/bg_block/ve7b36.response.png) bottom left;clear:both;margin:0 -15px 0 -35px;}.add_country_rewiew .select a.selected strong{font-size:12px;font-weight:normal;background:url(/images/2.5.4/search/vf23c6.border.gif) 0 13px repeat-x;}.add_country_rewiew .text{display:block;width:554px;margin:5px 0;padding:2px;clear:both;font-size:12px;font-family:Arial,Helvetica,sans-serif;}.add_country_rewiew textarea{display:block;width:552px;height:230px;margin-bottom:5px;padding:6px 4px;font-size:12px;}.add_country_rewiew table{margin-top:5px;}.add_country_rewiew table td{padding:3px 18px 7px 0;white-space:nowrap;}.add_country_rewiew table input{margin-right:5px;}.add_country_rewiew .drop_down TABLE{margin:8px 29px 24px 31px;}.add_country_rewiew .drop_down TABLE TD{padding:3px 18px 7px 0;}.add_country_rewiew .btn{margin:20px 200px 0;}.add_info_review{height:70px;}.add_country_rewiew .add_info_review{height:auto;}.add_country_rewiew .box h2{position:relative;top:10px;color:#444;}.add_info_review img{float:left;margin:0 10px 10px 0;}.add_info_review .user .canyon{float:left;width:482px;padding-bottom:8px;}.add_info_review .user INPUT{width:180px;float:left;clear:none;margin-right:10px;}.add_info_review .user .canyon{float:left;width:482px;padding-bottom:5px;}.add_country_rewiew .user #month_id_selector,.add_country_rewiew .user #region_id_selector{float:left;margin-right:5px;}.add_info_review .user INPUT{width:180px;float:left;clear:none;margin-right:10px;}.add_country_rewiew .error-bubbles .error-bubble{display:none;position:absolute;height:63px;line-height:48px;font-size:18px;text-align:center;color:#fff;z-index:100;}.add_country_rewiew .error-bubbles .active{display:block;}.add_country_rewiew .error-bubbles #no-date{top:-10px;left:90px;width:238px;background:url(/images/2.7.4/blocks/bubbles/vf7848.block-bubble-1.png) no-repeat;}.add_country_rewiew .error-bubbles #no-region{top:-10px;left:245px;width:187px;background:url(/images/2.7.4/blocks/bubbles/veb014.block-bubble-2.png) no-repeat;}.add_country_rewiew .error-bubbles #no-header{top:35px;left:5px;width:238px;background:url(/images/2.7.4/blocks/bubbles/vf7848.block-bubble-1.png) no-repeat;}.add_country_rewiew .error-bubbles #no-text{top:65px;left:5px;width:439px;background:url(/images/2.7.4/blocks/bubbles/vc6b77.block-bubble-3.png) no-repeat;}.add_country_rewiew .error-bubbles #no-name-email{top:-35px;left:110px;width:286px;background:url(/images/2.7.4/blocks/bubbles/v5099b.block-bubble-4.png) no-repeat;}.add_country_rewiew .select .drop_down TABLE{margin-right:11px;}.one_country_review .switch_page2{float:right;}.info_c_review img{float:left;margin:2px 10px 10px 0;zoom:1;}.info_c_review a{font-size:18px;}.info_c_review span{display:block;color:#719939;font-size:12px;padding:3px 0;}.info_c_review p{margin:0;font-size:12px;line-height:16px;}.one_country_review .box h2{clear:both;color:#444;}.one_country_review .text{font-size:14px;line-height:18px;}.one_country_review .section_more{top:0;}.lrh{padding:15px 20px 5px 20px;margin:0 -20px;border-bottom:1px solid #eee;overflow:hidden;position:relative;top:1px;zoom:1;display:block;color:#646464;width:270px;}.lrh .name{font-size:14px;font-weight:bold;color:#0046b2;display:block;margin-bottom:3px;}.lrh .region{color:#646464;}.lrh .section_more{top:-5px;}.lrh1{width:272px;padding:0 10px 10px;clear:both;margin:0 0 15px -10px;background:url(/images/2.7.4/bg_block/v2eabb.last_review_hotel.png) bottom left;overflow:hidden;text-decoration:none;display:block;}.lrh1:hover{text-decoration:none!important;}.lrh1 .lrht{height:15px;display:block;background:url(/images/2.7.4/bg_block/v2eabb.last_review_hotel.png);margin-left:-10px;width:292px;zoom:1;}.lrh1 .r4{background-position:0 -15px;}.lrh1 .r3{background-position:0 -30px;}.lrh1 .r2{background-position:0 -45px;}.lrh1 .r1{background-position:0 -60px;}.lrh1 .user{float:right;font-size:11px;color:#9f9f9f;}.lrh1 .title{font-size:14px;font-weight:bold;display:block;padding:5px 0 3px;clear:both;}.lrh1 p{font-size:12px;line-height:16px;color:#656565;}.review_country H1{margin-bottom:15px;font-size:18px;color:#272727;}.review_country P{line-height:16px;font-size:12px;}.main_left{width:285px;float:left;}.main_right{width:685px;float:left;}.main_country_list LI{position:relative;padding-bottom:20px;}.main_country_list A{display:block;font-size:18px;text-decoration:none;color:#0046b2;}.main_country_list A:hover{color:#f1453c;}.main_country_list I{float:left;margin:1px 7px 0 -6px;height:25px;width:30px;}.main_country_list I I{background:url(/images/2.5.4/v1876c.flag.jpg) no-repeat;}.main_country_list A.weather_link{position:absolute;top:0;right:-15px;width:50px;height:25px;line-height:25px;font-size:12px;}.main_country_list A.weather_link:hover{text-decoration:none;color:#0046b2;}.main_country_list A.weather_link I{top:0;left:0;width:25px;margin:0;}.main_country_list A.weather_link I I{width:300px;background:url(/images/2.7.4/sprite/vf62b8.weather_icon_small.png) no-repeat;}.main_country_list A.weather_link i.w0 i{left:-125px!important;}.main_country_list A.weather_link i.w1 i{left:-100px!important;}.main_country_list A.weather_link i.w2 i{left:-225px!important;}.main_country_list A.weather_link i.w3 i{left:-75px!important;}.main_country_list A.weather_link i.w4 i{left:-175px!important;}.main_country_list A.weather_link i.w5 i{left:-200px!important;}.main_country_list A.weather_link i.w6 i{left:-50px!important;}.main_country_list A.weather_link i.w7 i{left:-25px!important;}.main_country_list A.weather_link i.w8 i{left:0!important;}.main_country_list span{font-size:11px;display:block;color:#98a7b4;}.main_country_list span a{font-size:11px;color:#85a2d0;position:relative;zoom:1;display:inline;text-decoration:none;}.main_country_list SPAN A:hover{text-decoration:underline;color:#85a2d0;}.main_news dt span{color:#508c22;font-size:12px;line-height:15px;display:block;margin:3px 0 0 0;}.main_news dt,.main_news dt a{font-size:17px;line-height:20px;color:#181818;}.main_news dd{line-height:17px;}.main_news dd p{margin-bottom:1em;}.main_news dl a{text-decoration:none!important;}.main_news a em{font-style:normal;}.main_news a:hover em{text-decoration:underline;}.main_news a img{display:block;}.main_article a{display:block;margin-bottom:1em;line-height:16px;}.mini-banner{clear:none;float:left;display:inline;width:322px;}.itour-banner,.company-vacancies,.mini-banner-iphone-app{margin-top:0;}.mini-banner .c3{height:111px;padding:15px 15px 0 0;overflow:hidden;}.mini-banner .icon{display:block;float:left;width:111px;height:111px;text-indent:-3000px;background:url(/images/2.7.4/element/vdcb9a.mini-banner-icons.png) no-repeat;}.bonus-system .icon{background-position:-111px 0;}.itour-banner .icon{background-position:0 -111px;}.company-vacancies .icon{background-position:-111px -111px;}.company-history .icon{background-position:0 -222px;}.mini-banner-gift-cards .icon{background-position:-222px 0;}.mini-banner-iphone-app .icon{background-position:-222px -111px;}.mini-banner .banner-content{float:left;width:175px;padding:5px 0 0 10px;}.mini-banner H2{margin-bottom:10px;}.mini-banner .btn{margin-top:8px;}.b-banners .mini-banner{display:block;width:330px;}.b-banners .mini-banner .l-block-inner{overflow:hidden;}.column_right .mini-banner{display:block;float:none;width:auto;margin-top:10px;}.column_right .mini-banner .banner-content{width:165px;}.section-right{overflow:hidden;float:right;width:181px;}.main_manager,.main_photo{float:left;width:160px;margin-top:0;}.main_manager UL{position:relative;overflow:hidden;margin-left:-15px;}.main_manager LI{float:left;padding:0 0 10px 15px;}.main-hotels-list{float:left;width:235px;margin-top:0;}.main-hotels-list H2{margin-bottom:0;padding-bottom:0;}.main-hotels-list UL{position:relative;margin:0 -10px;line-height:1.3333em;}.main-hotels-list .hotel{position:relative;overflow:hidden;margin:0 -10px;padding:15px 20px;border-bottom:1px solid #eee;z-index:1;}.main-hotels-list .last{border-bottom:0;}.main-hotels-list .hotel .l-block-image{float:left;z-index:1;}.main-hotels-list .hotel .l-block-image IMG{display:block;width:112px;height:87px;}.main-hotels-list .hotel .hotel-info{padding-left:145px;}.main-hotels-list .hotel .hotel-info .stars{margin:0 0 4px;}.main-hotels-list .hotel .hotel-info .rating{width:auto;height:14px;overflow:hidden;font-weight:bold;}.main-hotels-list .hotel .hotel-info .rating I{position:absolute;left:0;display:block;height:360px;width:52px;}.main-hotels-list .hotel .hotel-name{clear:both;padding:6px 0 0 3px;line-height:1.4166em;}.main-hotels-list .hotel .hotel-name DT{font-size:1.25em;font-weight:bold;}.main-hotels-list .hotel .hotel-name .desc{color:#fa2313;}.main-hotels-list .hotel .hotel-name .region{color:#646464;}.itour-title .itour-banner,.itour-title .company-vacancies,.itour-title .company-history{margin-top:0;}.itour-title .main_tourstanok{width:410px!important;}.itour-title .main_tourstanok LI A{width:310px;background:url(/images/2.7.4/element/v272b0.main_ts-short.png) bottom left;}.itour-title .main_tourstanok .hotel-name{width:280px;}.itour-title .itour-info .c3{padding-bottom:10px!important;}.itour-title .itour-info P{padding-bottom:20px;line-height:19px;color:#3c3c3c;}.itour-title .section-right{width:257px;}.main_photo .c3{overflow:hidden;padding:20px 0 30px 10px;}.main_photo .wrap_img{clear:both;margin:0 12px 20px 0;}.main_photo .section_more{top:15px;}.main_tourstanok{clear:left!important;width:485px;margin-top:0;}.main_tourstanok .c3{padding-bottom:30px;}.main_tourstanok .logo_mts{position:absolute;right:20px;top:20px;text-align:right;text-decoration:none!important;}.main_tourstanok .logo_mts span{display:block;color:#8c8c8c;font-size:11px;line-height:12px;}.main_tourstanok h3{color:#fa2313;font-size:16px;font-weight:bold;line-height:22px;}.main_tourstanok H3 A{color:#fa2313;}.main_tourstanok ul{border-bottom:1px solid #dfdfdf;margin:4px -20px 6px;position:relative;zoom:1;}.main_tourstanok li{border-top:1px solid #dfdfdf;position:relative;overflow:hidden;margin:0 0 10px;padding:0 5px 0 20px;line-height:23px;zoom:1;}.main_tourstanok li span{position:absolute;top:0;left:20px;}.main_tourstanok li em{color:#ccc;font-style:normal;}.main_tourstanok li a{display:block;width:377px;height:23px;text-indent:10px;background:url(/images/2.7.4/element/va270f.main_ts.png) bottom left;margin:-1px 0;float:right;clear:both;color:#5e6266;}.main_tourstanok li a:hover{background-position:left top;text-decoration:none;color:#0068a3;}.main_tourstanok li a span{position:static;font-weight:bold;color:#508c22;display:inline-block;text-indent:0;width:40px;}.main_tourstanok li a.scroll-handler{background:none;}.main_tourstanok li.collapsed .offers-wrapper{display:none;width:377px;float:right;}.main_tourstanok .section_more span{color:#8c8c8c;position:absolute;top:15px;left:0;}.main_tourstanok .hotel-name{position:relative;display:block;width:350px;overflow:hidden;font-weight:normal;white-space:nowrap;}.main_tourstanok .hotel-name .hide{display:block;position:absolute;top:1px;right:0;height:20px;width:58px;background:url(/images/2.7.4/element/v769e0.hidden2.png);}.main_tourstanok A:hover .hotel-name .hide{background:url(/images/2.7.4/element/v69930.hidden3.png);}.main_rewiew{clear:left!important;width:485px;}.main_rewiew .box{padding-top:20px;background:url(/images/2.7.4/bg_block/v30965.main_responce.png);width:458px;margin:0 -4px 10px;position:relative;}.main_rewiew .user{width:70px;float:left;padding:0 15px;font-size:11px;line-height:13px;color:#9f9f9f;position:relative;zoom:1;}.main_rewiew a.user:hover{color:#0046b2;}.main_rewiew .user img{display:block;margin-bottom:5px;}.main_rewiew .region{font-size:12px;display:block;margin-bottom:2px;}.main_rewiew .text{font-size:12px;line-height:16px;width:300px;margin-left:100px;display:block;color:#656565;}.main_rewiew .text:hover{text-decoration:none;}.main_rewiew .text strong{display:block;font-weight:normal;color:#181818;font-size:17px;line-height:20px;}.main_rewiew .text .more{background:url(/images/2.7.4/element/vc73f4.more.gif) top left;height:11px;width:8px;position:absolute;right:20px;top:50%;margin-top:-5px;}.main_rewiew .text:hover .more{background-position:bottom left;}.main_rewiew .date{font-size:11px;color:#9f9f9f;margin-top:5px;display:block;margin-left:100px;}.main_rewiew .bottom{height:20px;display:block;background:url(/images/2.7.4/bg_block/v30965.main_responce.png) left bottom;clear:left;}.add_main_rewiew{margin:8px 0 20px;}.add_main_rewiew .amrt{top:0;}.add_main_rewiew h2{margin-top:28px;}.add_main_rewiew .add_responce_button{color:#fff;margin:0 0 0 5px;float:none;display:inline-block;text-decoration:none!important;}.main_bottom_text{clear:both;}.main_bottom_text P{margin-bottom:1em;line-height:16px;color:#8c8c8c;}.main_bottom_text A{color:#8c8c8c;}.ui-custom-file-container{height:32px;margin:1px;position:absolute;width:160px;margin-left:10px;}.ui-custom-input-file{height:40px;top:-11px;opacity:0;position:absolute;right:0;width:160px;z-index:3;}.custom-input-holder.input{width:160px;}.custom-input-holder{display:none;}.ui-custom-file-filename{display:none;}.custom-input-holder .left-side,.custom-input-holder .right-side{display:none;}.ui-custom-file-button{background:url("http://obnovlenie.ru/images/2.7.4/button/v2675a.add_photo.png") no-repeat scroll left top transparent;float:left;height:25px;top:0;position:relative;width:160px;z-index:1;}.news_company .back{font-size:18px;position:relative;padding-left:45px;}.news_company .back I{height:20px;width:21px;background:url(/images/2.7.4/element/v149e3.back.png);position:absolute;left:20px;top:0;}.news_company .back{padding-left:25px;}.news_company .back I{left:0;}.place_option{clear:both;display:block;padding:0;margin:0 20px 10px;overflow:hidden;}.place_option a{float:left;display:inline-block;margin-top:0;color:#fff;}.place_option A.add_responce_button{margin-left:0;}.place_option a.print{top:3px;}.place_about{float:left;width:589px;display:inline;border-right:1px solid #e2e2e2;background:url(/images/2.7.4/gradient/v600e1.special.png) top left repeat-x;padding:15px 20px 125px;clear:both;position:relative;zoom:1;}.place_about p,.place_about p i{clear:both;font-size:14px;line-height:18px;color:#303030;margin-bottom:1em;}.place_about .raitings,.place_about .region{display:block;margin-bottom:10px;}.place_about .wrap_img,.place_about .raitings{zoom:1;}.place{padding-left:2px;}.place .place-breadcrumbs{padding:10px 0 15px;color:#797979;}.place .place-breadcrumbs SPAN{padding:0 8px;}.place .place-breadcrumbs .btn-g{display:inline-block;}.place .column-left{width:612px;padding-right:30px;border-right:1px solid #eaeaea;}.place .column-right{width:310px;padding-top:54px;}.place H2{line-height:1.2em;font-size:22px;color:#;}.place-header .raitings{width:180px;margin-top:3px;}.place-header .raitings I{width:68px;}.place H3{font-size:18px;font-weight:normal;color:#272727;}.place-type{padding:2px 0 10px;color:#727272;}.place-type A{color:#727272;}.place-type A:hover{text-decoration:underline;}.place .place-header .l-block-image{float:none;margin:0 0 10px -1px;}.place .place-header .l-block-image IMG{max-width:611px;}.place .place-header-mini-img H2{padding-bottom:10px;}.place .place-header-mini-img .l-block-image{float:left;margin-right:10px;}.place .text{line-height:22px;font-family:Georgia;font-size:16px;color:#272727;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}@-moz-document url-prefix(){.place .text{text-align:justify;}}.place-photo,.place-video{overflow:hidden;padding-top:20px;margin-left:-1px;margin-bottom:-25px;}.place .l-block-image{float:left;margin:0 25px 25px 0;}.place-video-first{padding-bottom:20px;}.place-video .video-list LI{position:relative;float:left;margin:0 25px 25px 0;}.place-video .video-list LI I{left:0;top:0;}.place-video .video-list LI IMG{width:125px;height:88px;}.place-tags{padding:20px 0;color:#000;}.place-tags A{color:#727272;}.place-tags A:hover{text-decoration:underline;}.place-social{margin-bottom:20px;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}.place-reviews{clear:both;padding-top:5px;}.place-reviews H3{overflow:hidden;margin-bottom:0;margin-right:-2px;line-height:25px;}.place-reviews H3 .add_responce_button{margin-top:0;font-size:12px;font-weight:normal;}.place-reviews .box{clear:both;width:578px;margin:7px 0 15px -3px;padding:20px;background:url(/images/2.7.4/bg_block/vf0e08.response4.png) no-repeat;}.place-reviews .bottom_box{display:block;position:relative;left:-20px;bottom:-30px;width:618px;height:10px;background:url(/images/2.7.4/bg_block/vf0e08.response4.png) no-repeat 0 100%;}.place-reviews .avatar{float:left;margin:0 7px 5px 0;}.place-reviews .date{color:#9f9f9f;display:block;margin-bottom:.5em;}.place-reviews .box p{font-size:12px;color:#656565;line-height:16px;margin-bottom:0;}.place-reviews .selected STRONG{font-size:12px!important;background-position:0 12px!important;}.place-reviews .rait{float:right;margin-top:-20px;}.place-reviews .raitings{top:0;left:4px;display:inline-block;margin:0;}.place-review-add .add_rait{position:absolute;right:25px;top:20px;}.place-review-add .add_rait .give_rating{top:22px;left:-10px;}.place-review-add .add_rait span{display:block;}.place-review-add .title_add_rew{display:block;clear:both;width:545px;padding:3px;margin:5px 0;color:#656565;font-size:12px;border:1px solid #ccc;}.place-review-add textarea{height:100px;width:545px;padding:3px;display:block;color:#656565;font-size:12px;border:1px solid #ccc;}.place-review-add .btn{margin:15px 0 0 210px;}#bad_mark{background:url(/images/2.5.4/vb2c14.a_bug1.png);width:333px;height:76px;position:absolute;display:none;top:-50px;left:350px;}.excursion #bad_mark{background:url(/images/2.5.4/vfc590.a_bug11.png);width:228px;height:76px;position:absolute;display:none;top:-55px;left:510px;}#bad_date{background:url(/images/2.5.4/v109db.a_bug2.png);width:239px;height:81px;position:absolute;display:none;top:-35px;left:20px;}#bad_subject{background:url(/images/2.5.4/v221fd.a_bug3.png);width:241px;height:61px;position:absolute;display:none;top:15px;left:200px;z-index:10;}#bad_text{background:url(/images/2.5.4/vcebb4.a_bug4.png);width:434px;height:69px;position:absolute;display:none;top:50px;left:80px;z-index:10;}.places-banner{padding-bottom:20px;color:#fff;}.places-banner A{display:block;padding-top:150px;font-family:Arial,sans-serif;font-size:13px;background-repeat:no-repeat;background-color:#ffa800;color:#fff;-moz-border-radius:5px 5px 10px 10px;-webkit-border-radius:5px 5px 10px 10px;border-radius:5px 5px 10px 10px;}.places-banner A IMG{display:block;width:310px;}.places-banner A STRONG{display:block;padding-bottom:10px;line-height:20px;white-space:nowrap;font-family:Arial,sans-serif;font-size:28px;}.places-banner SPAN{display:block;min-height:160px;padding:10px 30px 20px;line-height:26px;background-color:#ffa800;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.places-banner SPAN SPAN{padding:0;min-height:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.places-banner EM{display:block;float:left;width:58px;font-style:normal;}.place .column-right .block{padding:20px 0;border-top:1px solid #eee;}.place .column-right .block UL{margin-bottom:10px;}.place .column-right .block LI{overflow:hidden;padding:10px 0;border-bottom:1px solid #eee;}.place .column-right .block LI.last{border:0;}.place .column-right .block .l-block-image{width:114px;margin:0 6px 0 0;}.place .column-right .block .l-block-image IMG{width:112px;}.place .column-right .block .region{color:#646464;}.place .column-right .block .main-hotels-list{float:none;width:auto;}.place .column-right .block .main-hotels-list UL{margin:0 0 10px 0;}.place .column-right .block LI.hotel{margin:0;}.place .column-right .block LI.hotel .hotel-info{margin:0;padding-left:120px;}.place .column-right .block LI.hotel .hotel-info LI{padding:0;border:0;}.switch_view{float:right;position:relative;width:165px;line-height:47px;}.switch_country_photo{position:absolute;top:10px;right:15px;width:75px;height:26px;background:url(/images/2.7.4/button/v42d75.switch_country_photo.png) no-repeat;}.switch_country_photo A{position:absolute;top:0;left:0;width:38px;height:26px;}DIV.switch_cp2{background-position:0 -26px;}A.switch_cp2{left:38px;}.excursion .search_page{margin-bottom:15px;}.excursion .setting{width:180px;}.excursion .setting h3{font-size:12px;font-weight:bold;color:#428100;}.excursion .setting A{display:block;margin:1em 1em 0 -14px;padding-left:14px;line-height:12px;font-size:12px;color:#727272;}.excursion .setting A:hover{color:#0046b2;}.excursion .setting A.active{background:url(/images/2.7.4/element/v31488.active_setting.png) no-repeat;color:#1f1f1f;}.excursion .result{width:754px;position:relative;}.excursion .selection{padding-bottom:0;margin-bottom:-20px;}.excursion .place_option{margin:0;padding:12px 20px;}.excursion .switch_page_top{position:absolute;top:12px;right:20px;}.excursion .place_about{width:auto;border:none;}.excursion .place_about .box{width:auto;background:url(/images/2.7.4/bg_block/v31df8.response3.png);overflow:visible;margin-left:-3px;}.excursion .place_about .bottom_box{height:10px;position:absolute;left:0;bottom:0;width:720px;background:url(/images/2.7.4/bg_block/v31df8.response3.png) bottom left;}.popup_wh{height:93px;background:url(/images/2.7.4/element/v6ad84.popup_w.png) top left;position:absolute;font-size:12px;color:#656565;padding:5px 5px 0 15px;line-height:25px;z-index:100;text-decoration:none!important;}.popup_wh .region{color:#0046b2;}.popup_wh:hover .region{text-decoration:underline;}.popup_wh .popap_r{background:url(/images/2.7.4/element/v14d3e.popup_w_r.png);width:10px;height:92px;position:absolute;top:0;right:-10px;}.popup_wh .xz{clear:both;white-space:nowrap;display:block;}.popup_wh .date{float:left;width:52px;}.popup_wh .weather_link{float:left;}.popup_wh .weather_link strong{color:#000;float:left;}.popup_wh .weather_link i{float:left;left:0;top:0;margin:0 3px 0 1px;}.popup_wh .weather_link span{float:left;}.mini_search{height:43px;background:url(/images/2.7.4/bg_block/v6f053.mini_search.png);padding:6px;position:relative;margin-bottom:20px;}.mini_search .set{border-left:1px solid #fff;border-right:1px solid #e4e4e4;float:left;height:23px;line-height:23px;padding:10px 4px 10px 5px;font-size:18px;color:#141414;}.mini_search .s_big{width:35px;top:-4px;}.mini_search .btn{float:left;margin:7px 0 0 7px;}.mini_search_after{height:10px;position:relative;}.mini_search .expand,.mini_search_after .expand{position:absolute;bottom:-15px;right:10px;background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 14px;}.mini_search_after .expand{top:-10px;}.mini_search .select span input{width:40px;}.mini_search #select-departure{padding-top:2px;}.mini_search #select-departure .exception_calendar .drop_down{top:-20px!important;}.currency_value UL{position:relative;overflow:visible;margin:0 -20px 15px;padding:0 0 15px;border-bottom:1px solid #E5E5E5;}.currency_value LI{position:relative;padding:10px 20px 0;}.currency_value A.img{float:left;background:#f2f2f2;}.currency_value .l-block-image A.img{width:127px;height:127px;}.currency_value .l-block-image A.img IMG{display:block;}.currency_value .l-block-image .desc{padding-left:137px;}.currency_value .desc .value{padding:5px 0 10px;text-align:right;font-size:14px;font-weight:normal;color:#6d6d6d;}.currency_value .desc .value EM{padding:0;font-size:14px;font-weight:normal;color:#e97f00;}.currency_value .desc .value SMALL{font-size:10px;}.currency_value H4{padding-bottom:2px;font-size:14px;font-weight:normal;color:#272727;}.currency_value .short{color:#6d6d6d;}.currency_value .l-block-image .short A{padding-right:12px;background:url(/images/2.7.4/vaf29e.arrow-more.gif) no-repeat 100% 50%;color:#6d6d6d;}.currency_value .more-info{position:absolute;bottom:-5px;right:-110px;padding:15px;background:#fff;z-index:10;box-shadow:0 0 18px #ccc;-moz-box-shadow:0 0 18px #ccc;-webkit-box-shadow:0 0 18px #ccc;}.currency_value .more-info .img{display:block;width:254px;height:254px;}.currency_value .more-info .img IMG{display:block;}.currency_value .more-info .desc{padding-left:264px;padding-bottom:15px;min-width:120px;}.currency_value .more-info .short{width:250px;}.currency_value .more-info .close{position:absolute;bottom:12px;right:15px;}.currency_value .wrap_img{margin:0 12px 8px 0;}.currency-converter{width:320px;margin-bottom:5px;background:url(/images/2.7.4/bg_block/vb8762.currency_converter.png) no-repeat;}.currency-converter-inner{padding:20px;min-height:80px;background:url(/images/2.7.4/bg_block/vb8762.currency_converter.png) no-repeat 100% 100%;}.currency-converter .currency-input-left{float:left;}.currency-converter .currency-input-right{float:right;}.currency-converter .equals{float:left;display:inline-block;padding:0 6px;font-size:24px;color:#558a20;}.currency-converter #left_currency,.currency-converter #right_currency{width:116px;padding:2px 0 0 4px;}.currency-converter #left_currency A,.currency-converter #right_currency A{white-space:normal;}.currency-converter INPUT{display:block;width:112px;margin-right:4px;text-align:left;font:bold 18px Arial,Helvetica,sans-serif;}.currency-converter .select A.selected STRONG{font-size:14px;font-weight:bold;background:url(/images/2.5.4/search/vf23c6.border.gif) repeat-x 0 14px;}.currency-converter .drop_down{width:195px;padding:2px 0 0 4px;}.currency-converter .drop_down UL{margin-left:-19px;margin-top:8px;padding-top:0;}.currency-converter .drop_down UL LI{height:36px;padding:2px 20px;font-size:12px;white-space:normal;}.currency-converter .drop_down UL LI SPAN{display:table-cell;height:36px;line-height:12px;vertical-align:middle;}.currency-converter .drop_down UL LI.headline{height:25px;padding:0 10px;}.currency-converter .bottom-link{clear:both;padding:8px 0 5px;}.currency_info{font-size:15px;line-height:20px;}.currency_info H1{margin-bottom:15px;line-height:20px;font-size:18px;color:#272727;}.currency_info p{color:#272727;font-size:15px;line-height:20px;margin-bottom:1.2em;}.currency_info .img_info{display:block;color:#8c8c8c;font-size:12px;line-height:16px;margin-bottom:1.5em;}.currency_value h3{color:#558a20;font:normal 18px/18px Arial,Helvetica,sans-serif;}.currency_value li{list-style:none;clear:both;}.currency_value ul.last{border:none;padding:0;margin-bottom:0;}.currency_value strong{color:#272727;font-size:14px;line-height:15px;font-weight:normal;}.currency_value .value{color:#6d6d6d;font-size:11px;}.currency_value .value em{font:normal bold 16px/19px Arial,Helvetica,sans-serif;color:#e97f00;display:block;padding-top:5px;}#toursearch-form-short-div{position:relative;z-index:24!important;}.about_region_h{white-space:nowrap;font-size:18px;color:#272727;width:700px;}.about_region_h span,.about_region_h .select{float:left;margin-right:3px;}.hr_region{margin:15px -20px;border-bottom:1px solid #e0e0e0;position:relative;zoom:1;clear:both;font-size:1px;line-height:1px;}.region_menu{position:relative;left:-10px;top:2px;float:left;clear:both;padding:10px 0 0;}.region_menu a{color:#727272;font-size:13px;text-decoration:none;border-left:1px solid #d8d8d8;height:16px;line-height:16px;padding-left:5px;margin-left:5px;float:left;}.region_menu a:hover{color:#0046b2;text-decoration:underline;}.about_region .print{margin-top:-47px;}.about_region .wrap_img{margin:-5px 25px 25px -5px;}.about_region{font-size:14px;line-height:18px;}.about_region h1{color:#272727;margin-bottom:15px;font-size:18px;}.guide_page table{margin:-10px -20px;vertical-align:top;background:#fff;}.guide_page .list{width:200px;border-right:1px solid #e8e8e8;font:12px/16px Arial,Helvetica,sans-serif;padding:0 20px;vertical-align:top;}.guide_page .list h3{font-weight:bold;font-size:12px;color:#65932a;padding-top:20px;}.guide_page .list a{display:block;margin:5px 0;}.guide_page .list a.active{color:#000;padding-left:14px;margin-left:-14px;background:url(/images/2.7.4/element/v31488.active_setting.png) 0 2px no-repeat;font-weight:normal;display:inline-block;text-decoration:none!important;}.guide_page .text{padding:20px;vertical-align:top;}.guide_page .text p{margin-bottom:1em;color:#303030;font-size:14px;line-height:18px;}.guide_page .text h2{margin-bottom:5px;}.guide_page .text h2 span.active{margin:-2px;padding:2px;background:#f6d700;display:inline-block;}.switch_page_new{overflow:hidden;padding:10px 0;}.switch_page_new strong{padding-right:5px;font-size:14px;color:#636363;line-height:35px;font-weight:normal;float:left;}.hotels-list-bottom .switch_page_new STRONG{line-height:27px;font-size:12px;}.switch_page_new .prev_page,.switch_page_new .next_page{background:url(/images/2.7.4/sprite/v8fccc.pagi.png) 0 0;height:30px;width:171px;float:left;color:#fff;font-size:18px;text-indent:40px;line-height:26px;margin:0 6px 0 9px;position:relative;top:1px;}.switch_page_new .next_page{background-position:-177px 0;width:162px;text-indent:17px;margin:0;}.switch_page_new .next_page:hover{background-position:-177px -30px;text-decoration:none;}.switch_page_new .prev_page:hover{background-position:0 -30px;text-decoration:none;}.switch_page_new .next_page:focus{background-position:-177px -60px;}.switch_page_new .prev_page:focus{background-position:0 -60px;}.switch_page_new .disabled_next{background-position:-177px -90px!important;cursor:default;}.switch_page_new .disabled_prev{background-position:0 -90px!important;cursor:default;}.switch_page_list{clear:both;overflow:hidden;line-height:28px;font-size:15px;}.switch_page_list a{text-decoration:underline;float:left;padding:0 8px;margin:12px 5px 5px 0;}.switch_page_list span{color:#7d7d7d;float:left;margin:12px 5px 5px 0;}.switch_page_list span.active{background:#e2e2e2;padding:0 8px;}.switch_page_top .prev_page,.switch_page_top .next_page{background:url(/images/2.7.4/sprite/vd153c.pagi_top.png) 0 0;height:25px;width:133px;float:left;color:#fff;font-size:14px;text-indent:33px;line-height:22px;}.switch_page_top .next_page{background-position:-139px 0;width:122px;text-indent:11px;font-size:13px;margin-left:5px;}.switch_page_top .next_page:hover{background-position:-139px -25px;text-decoration:none;}.switch_page_top .prev_page:hover{background-position:0 -25px;text-decoration:none;}.switch_page_top .next_page:focus{background-position:-139px -50px;}.switch_page_top .prev_page:focus{background-position:0 -50px;}.switch_page_top .disabled_next{background-position:-139px -75px!important;cursor:default;}.switch_page_top .disabled_prev{background-position:0 -75px!important;cursor:default;}.spn2 .prev_page,.spn2 .next_page{background:url(/images/2.7.4/sprite/vd153c.pagi_top.png) 0 0;height:25px;width:133px;float:left;color:#fff;font-size:14px;text-indent:33px;line-height:22px;}.spn2 .next_page{background-position:-139px 0;width:122px;text-indent:11px;margin-left:5px;}.spn2 .next_page:hover{background-position:-139px -25px;text-decoration:none;}.spn2 .prev_page:hover{background-position:0 -25px;text-decoration:none;}.spn2 .next_page:focus{background-position:-139px -50px;}.spn2 .prev_page:focus{background-position:0 -50px;}.spn2 .disabled_next{background-position:-139px -75px!important;cursor:default;}.spn2 .disabled_prev{background-position:0 -75px!important;cursor:default;}.all_country2{border:1px solid #d6d6d6;margin-bottom:20px;position:relative;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}.all_country2 .block-header{padding:15px 20px;}.all_country2 H2{line-height:27px;}.all_country2 .block-header .search-field{width:866px;}.all_country2 .block-header .error{clear:both;margin-left:95px;font-style:normal;color:#900;}.all_country2 INPUT{padding:3px;margin:0 10px;width:750px;font-size:13px;color:#141414;}.all_country2 .sorting{padding:0 20px 10px;line-height:30px;}.ui-autocomplete-container{display:-moz-inline-box;overflow:hidden;background-color:#FFF;border:1px solid #ccc;display:inline-block;position:absolute;z-index:80;padding:3px;text-align:left;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;margin-top:11px;width:750px;left:110px;top:35px;}.ui-autocomplete-container ul{list-style-type:none;}.ui-autocomplete-container ul li{border-bottom:1px solid #D5D5D5;height:28px;padding:0;margin:1px;line-height:26px;clear:both;}.ui-autocomplete-container ul li:hover{background:none repeat scroll 0 0 #E9EEF4;}.ui-autocomplete-container ul li.last{border-bottom:none;}.ui-autocomplete-container ul li a{text-decoration:none;padding:1px;color:gray;font-size:18px;color:#0046b2;padding-bottom:5px;}.ui-autocomplete-container .b4,.ui-autocomplete-container .b5,.ui-autocomplete-container .b6{float:right;font-size:12px;display:inline;}.ui-autocomplete-container .b6{margin-right:30px;}.ui-autocomplete-container .b5{margin-right:40px;}.ui-autocomplete-container .b4{margin-right:40px;}.ui-autocomplete-container .flag{float:left!important;margin:2px!important;}.ui-autocomplete-active{background-color:#f1f1f1;text-decoration:none;}.country{height:36px;overflow:hidden;background:url(/images/2.7.4/gradient/vfe050.g2.png) top left;clear:both;font-size:13px;}.country:hover{background-position:0 -66px;}.all_country2 .last{height:66px;}.country A{float:left;height:36px;line-height:36px;text-decoration:none;}.country a:hover{text-decoration:underline;}.country .b1{font-size:18px;width:348px;}.country .b1 .flag{float:left;margin:7px 10px 0 18px;display:inline-block;}.country .b3{width:206px;}.b3 I{position:relative;float:left;width:25px;height:25px;margin-right:12px;}.b3 I I{position:absolute;top:0;left:0;width:300px;height:25px;background:url(/images/2.7.4/sprite/vf62b8.weather_icon_small.png);}.country .b4{width:90px;text-align:center;}.country .b5{width:78px;text-align:center;}.country .b6{padding-left:20px;text-align:center;}.sorting span{color:#494949;}.sorting a{padding:3px 5px 3px 5px;}.sorting a.up,.sorting a.down{padding:3px 5px 3px 15px;background:url(/images/2.7.4/sprite/v95d71.sorting.png) top left no-repeat #ececec;}.sorting a.down{background-position:bottom left!important;}.b-buy-tour{position:relative;width:985px;margin-bottom:5px;padding-top:15px;background:url(/images/2.7.4/blocks/v89e05.block-tour-buy.png) no-repeat;}.b-buy-tour .inner{padding:5px 30px 20px;background:url(/images/2.7.4/blocks/v89e05.block-tour-buy.png) no-repeat 0 100%;}.b-buy-tour .tour-number{padding:5px 0;line-height:28px;font-size:20px;font-weight:bold;border-bottom:1px solid #e4e4e4;color:#da2237;}.b-buy-tour .tour-number .btn-show-tour-code{display:block;width:157px;height:26px;line-height:24px;font-size:13px;font-weight:normal;text-align:center;background:url(/images/2.7.4/element/buttons/vbae0b.btn-show-tour-code.png) no-repeat;}.b-buy-tour .tour-info{width:660px;}.b-buy-tour DL{overflow:hidden;line-height:28px;font-size:15px;border-bottom:1px solid #e4e4e4;}.b-buy-tour DL DT{float:left;width:98px;text-align:right;color:#8f8f8f;}.b-buy-tour DL DD{float:right;width:555px;color:#272727;}.b-buy-tour DL DD STRONG{color:#428a07;}.b-buy-tour .full-price{border-bottom:0;}.b-buy-tour .full-price DD{border-bottom:1px solid #e4e4e4;}.b-buy-tour .full-price STRONG,.b-buy-tour .full-price SPAN,.b-buy-tour .single-price STRONG,.b-buy-tour .single-price SPAN{line-height:22px;word-spacing:-3px;font-size:18px;color:#da2237;}.b-buy-tour .full-price SPAN,.b-buy-tour .single-price SPAN{font-size:15px;word-spacing:0;}.b-buy-tour .full-price DD{color:#8f8f8f;}.b-buy-tour .region DD .weather_link{position:relative;display:inline-block;padding-left:28px;}.b-buy-tour .region DD .weather_link .w-icon{position:absolute;top:2px;left:2px;}.b-buy-tour DL DD .meal-code,.b-buy-tour DL DD .meal-desc{float:left;padding:5px 0;line-height:18px;}.b-buy-tour DL DD .meal-desc{width:400px;padding-left:4px;}.b-buy-tour .tour-info .desc{padding:15px 0 0 105px;}.b-buy-tour .tour-info .desc P{line-height:20px;font-size:15px;color:#272727;}.b-buy-tour .tour-info .desc .desc-mini{padding-top:10px;}.b-buy-tour .tour-info .desc .desc-mini P{line-height:15px;font-size:11px;color:#8f8f8f;}.b-buy-tour .tour-info .manager-info{padding-left:0;font-size:15px;color:#000;}.b-buy-tour .tour-actions{width:244px;}.b-buy-tour .tour-actions .desc{padding:15px 0 8px 10px;font-size:12px;border-bottom:1px solid #e4e4e4;color:#000;}.b-buy-tour .tour-actions .desc .select .selected STRONG{font-size:12px;background-position:0 12px;}.b-buy-tour .tour-actions UL{padding-bottom:15px;}.b-buy-tour .tour-actions UL LI{padding-left:10px;line-height:58px;font-size:18px;border-bottom:1px solid #e4e4e4;color:#000;}.b-buy-tour .order-form H3{padding:2px 0 5px;line-height:33px;font-size:20px;font-weight:bold;color:#000;}.b-buy-tour .order-form FORM{padding-left:10px;font-size:12px;}.b-buy-tour .order-form FORM INPUT{display:block;width:222px;margin-bottom:15px;padding:1px 2px;font-size:12px;}.b-buy-tour .order-form FORM .input-phone SELECT{float:left;width:55px;margin:3px 4px 0 0;}.b-buy-tour .order-form FORM .input-phone INPUT{float:right;width:162px;margin-right:2px;}.b-buy-tour .order-form .city{width:232px;margin-top:-5px;padding-bottom:10px;}.b-buy-tour .order-form .city P{line-height:19px;}.b-buy-tour .order-form .city SELECT{float:right;width:115px;font-size:11px;}.b-buy-tour .order-form FORM TEXTAREA{width:222px;height:100px;margin-bottom:10px;padding:2px 4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}.b-buy-tour .order-form .button{margin-top:0;}.b-buy-tour .order-form .error-bubbles .error-bubble{display:none;position:absolute;left:638px;height:63px;line-height:48px;font-size:18px;text-align:center;color:#fff;z-index:95;}.b-buy-tour .order-form .error-bubbles .active{display:block;}.b-buy-tour .order-form .error-bubbles #error_site_order_client_name{left:638px;top:0;width:219px;background:url(/images/2.7.4/blocks/bubbles/vd9f52.tour-buy-name-bubble.png) no-repeat;}.b-buy-tour .order-form .error-bubbles #error_error_site_order_global{top:37px;width:328px;background:url(/images/2.7.4/blocks/bubbles/vcd7a0.tour-buy-phone-bubble.png) no-repeat;}.b-buy-tour .order-form .error-bubbles #error_site_order_client_email{top:75px;width:301px;background:url(/images/2.7.4/blocks/bubbles/v0ef1f.tour-buy-email-bubble.png) no-repeat;}.b-buy-tour .success-order{padding-top:5px;}.b-buy-tour .success-order H3{line-height:23px;color:#212121;}.b-buy-tour .success-order H3.green,.request-block .success-order H3.green{line-height:23px;color:#428906;}.b-buy-tour .success-order H3.number,.request-block .success-order H3.number{padding:10px 0!important;line-height:23px;font-size:16px;font-weight:normal;}.b-buy-tour .success-order H3.number SPAN,.request-block .success-order H3.number SPAN{padding:0 5px;background:url(/images/2.7.4/vc8299.order-num-bg.gif) repeat-x;color:#fff;white-space:nowrap;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.request-block .form-complex H3.number,.request-block .form-complex P.desc{padding-left:15px!important;}.b-buy-tour .success-order .desc,.request-block .success-order .desc{padding:5px 0 0;border-bottom:0;color:#727272;}.request-block .success-order H3{padding-bottom:0!important;font-weight:normal!important;}.b-buy-tour .tourstanok-tour{display:block;padding:10px 0 0 10px;}.b-buy-tour .tourstanok-tour A{display:inline-block;width:84px;height:12px;line-height:10px;font-size:10px;background:url(/images/2.7.4/element/vc8d7e.tst.png) no-repeat 0 -65px;}.b-buy-tour .tour-actions .section_more{padding-left:10px;white-space:nowrap;}.b-buy-tour .select .drop_down UL{padding-bottom:0;}.b-buy-tour .select .drop_down LI{padding:0 15px;line-height:24px;font-size:14px;background:none;color:#6e6e6e;}.tour-sold-banner{display:block;height:60px;line-height:55px;margin:4px 0 5px;padding:0 25px;overflow:hidden;font-size:22px;font-weight:bold;background:url(/images/2.7.4/blocks/v75fa5.tour-sold-banner.png) no-repeat;color:#fff;}.tour-sold-banner SPAN{float:left;}.tour-sold-banner A{margin-left:70px;line-height:55px;}.tour-sold-banner A:hover{text-decoration:underline;}.b-buy-tour .tour-sold-hider{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.4;z-index:1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.tst_info{background:url(/images/2.5.4/tour/va1d70.tour_info.png);color:#727272;margin:5px 0 15px;clear:both;}.tst_info .wrap{background:url(/images/2.5.4/tour/va1d70.tour_info.png) bottom left;overflow:hidden;position:relative;top:10px;padding:17px 32px;zoom:1;}.tst_info h2{margin-bottom:.5em;}.tst_info p{font-size:14px;line-height:18px;color:#727272;margin-bottom:1.1em;}.tst_info ul{margin-bottom:15px;}.tst_info li{font-size:18px;color:#191919;margin-top:24px;}.tst_info li span{color:#438d14;}.tst_info li p{font-size:14px;line-height:18px;color:#727272;margin:3px 0 0 20px;}.tst_info li p span{margin-left:-20px;width:20px;display:inline-block;color:#727272;}.tst_info .address_buy{float:left;padding:15px 20px 10px 0;}.tst_info LI A:hover{text-decoration:underline;}.visa-page{line-height:18px;font-size:14px;}.visa-page .c3{min-height:260px;}.visa-page H1{margin-bottom:40px;line-height:20px;font-size:18px;color:#272727;}.visa-page OL{margin:0;padding:0 25px;font-size:18px;list-style:decimal outside;color:#c21a1d;}.visa-page OL LI P{margin:0;padding-bottom:5px;font-size:18px;color:#272727;}.visa-page OL LI UL{margin-left:-16px;padding:0 0 18px 0;font-size:14px;list-style-type:none;}.visa-page OL LI UL LI{padding-left:16px;padding-bottom:2px;color:#00840c;}.visa-page OL LI UL LI P{padding-bottom:0;font-size:14px;}.visa-page OL LI UL LI SPAN{margin-left:-16px;padding-left:5px;color:#00840c;}.visa-page OL LI UL LI UL{margin-left:0;padding-top:2px;padding-left:16px;list-style-type:disc;font-size:14px;color:#00840c;}.visa-page OL LI UL LI UL LI{padding-left:0;}.visa-page OL LI UL .separator{padding-top:10px;line-height:33px;}.visa-page OL LI UL .separator P{color:#c21a1d;}.visa-page OL#information{padding:0;font-size:18px;color:#00840c;list-style:none;}.visa-page OL#information LI P{color:#00840c;}.visa-page OL#information LI UL{margin-left:0;}.visa-page OL#information LI UL LI P{font-size:14px;color:#272727;}.visa-page .block_list_title{padding-bottom:10px;font-size:18px;color:#c21a1d;}.visa-page .block_list_title SPAN{display:block;font-size:12px;color:#272727;}.filelist{margin:5px 0 20px;padding:10px 20px 15px;background:#dff6d3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.filelist P{padding-bottom:10px;font-size:18px;color:#00840c;}.filelist UL{overflow:hidden;margin:0;padding:0;font-size:14px;list-style-type:none;}.filelist UL LI{float:left;padding:0 20px 0 0;}.filelist UL LI A{display:block;padding:3px 0 0 20px;line-height:24px;text-decoration:none;background:url(/images/2.7.4/element/vaa4c4.file-doc.gif) no-repeat;color:#225fbc;}.filelist UL LI A:hover{text-decoration:underline;}.visa-page .visa-form{padding-top:5px;}.visa-page .visa-form FORM{padding-bottom:35px;}.visa-page .visa-form H2{padding-bottom:0;font-size:22px;}.visa-page .visa-form .field{margin-bottom:15px;padding:15px;background:#dbedfa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.visa-page .visa-form .sub-field{margin:0 -15px;padding:15px;background:#f2f8fd;border-top:1px solid #fff;}.visa-page .visa-form .last{border-bottom:1px solid #fff;}.visa-page .visa-form H3{font-size:14px;font-weight:normal;}.visa-page .visa-form H3 STRONG{display:block;padding-bottom:5px;}.visa-page .visa-form UL LI{overflow:hidden;padding:10px 0 0 0;line-height:24px;}.visa-page .visa-form UL LI A{float:left;clear:both;padding-left:20px;line-height:24px;background:url(/images/2.7.4/element/v8f5c6.file-default.gif) no-repeat;color:#225fbc;}.visa-page .visa-form UL LI A.photo{background:url(/images/2.7.4/element/v458d4.file-photo.gif) no-repeat;}.visa-page .visa-form UL LI A.passport{background:url(/images/2.7.4/element/v15d1c.file-docimg.gif) no-repeat;}.visa-page .visa-form INPUT{display:block;width:505px;padding:3px 4px;font-size:14px;}.visa-page .visa-form TEXTAREA{display:block;width:509px;margin:10px 0 15px;padding:3px 4px;font-size:14px;}.deploy-page{width:868px;margin:0 auto;padding:20px 0;color:#222;}.deploy-page H3{padding:20px 0 0 50px;font-size:22px;font-weight:normal;color:#4c9505;}.deploy-page #header .logo-itour{float:right;width:166px;height:149px;margin-top:-16px;padding-top:16px;overflow:hidden;text-align:center;background:url(/images/2.7.4/vdfa5c.logo-itour-framed.png) no-repeat;}.deploy-page #header .logo-itour A{display:block;width:60px;height:87px;margin:0 auto 8px;text-indent:-3000px;}.deploy-page #header .logo-itour SPAN{font-size:14px;font-weight:normal;color:#727272;}.deploy-page #header H3{padding-top:65px;color:#525252;}.deploy-page .offices{overflow:hidden;padding:15px 0 0 30px;}.deploy-page .offices .office{float:left;width:392px;margin:0 2px 2px 0;padding:20px 5px 25px 20px;background:#f2f2f2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.deploy-page .office H4{font-size:22px;font-weight:normal;}.deploy-page .office .phone{padding-top:5px;font-size:14px;}.deploy-page .office .phone SPAN{font-size:12px;color:#828282;}.deploy-page .office DL{padding-top:6px;}.deploy-page .office DT{color:#4c9505;}.deploy-page .office DD{padding-top:7px;color:#5a5a5a;}.deploy-page .office DD P A{font-size:14px;}.popular-countries I{display:block!important;width:30px!important;height:25px!important;background:url(/images/2.7.4/vd30c3.flags-popular.png) no-repeat!important;}.popular-countries .portugalia I{background-position:0 0!important;}.popular-countries .france I{background-position:0 -25px!important;}.popular-countries .india I{background-position:0 -50px!important;}.popular-countries .united-kingdom I{background-position:0 -75px!important;}.popular-countries .israel I{background-position:0 -100px!important;}.popular-countries .greece I{background-position:0 -125px!important;}.popular-countries .cuba I{background-position:0 -150px!important;}.popular-countries .maldives I{background-position:0 -175px!important;}.popular-countries .morocco I{background-position:0 -200px!important;}.popular-countries .bulgaria I{background-position:0 -225px!important;}.popular-countries .norway I{background-position:0 -250px!important;}.popular-countries .slovenia I{background-position:0 -275px!important;}.popular-countries .turkey I{background-position:0 -300px!important;}.popular-countries .jordan I{background-position:0 -325px!important;}.popular-countries .andorra I{background-position:0 -350px!important;}.popular-countries .vietnam I{background-position:0 -375px!important;}.popular-countries .seychelles I{background-position:0 -400px!important;}.popular-countries .uae I{background-position:0 -425px!important;}.popular-countries .croatia I{background-position:0 -450px!important;}.popular-countries .finland I{background-position:0 -475px!important;}.popular-countries .czech-republic I{background-position:0 -500px!important;}.popular-countries .malta I{background-position:0 -525px!important;}.popular-countries .sweden I{background-position:0 -550px;}.popular-countries .philippines I{background-position:0 -575px!important;}.popular-countries .italia I{background-position:0 -600px!important;}.popular-countries .austria I{background-position:0 -625px!important;}.popular-countries .republica-dominikana I{background-position:0 -650px!important;}.popular-countries .china I{background-position:0 -675px!important;}.popular-countries .mauritius I{background-position:0 -700px!important;}.popular-countries .thailand I{background-position:0 -725px!important;}.popular-countries .montenegro I{background-position:0 -750px!important;}.popular-countries .sri-lanka I{background-position:0 -775px!important;}.popular-countries .switzerland I{background-position:0 -800px!important;}.popular-countries .cyprus I{background-position:0 -825px!important;}.popular-countries .tunisia I{background-position:0 -850px!important;}.popular-countries .malaysia I{background-position:0 -875px!important;}.popular-countries .spain I{background-position:0 -900px!important;}.popular-countries .russia I{background-position:0 -925px!important;}.popular-countries .egypt I{background-position:0 -950px!important;}.popular-countries .indonesia I{background-position:0 -975px!important;}.popular-countries .ukraina I{background-position:0 -1000px!important;}I.flag I.georgia{height:25px;background:url(/images/2.5.4/flag/vadf6d.103.png) no-repeat 0 0;}I.flag I.armenia{height:25px;background:url(/images/2.5.4/flag/v232b4.123.png) no-repeat 0 0;}.lottery DL{margin:0 3px;padding:12px 0;border-bottom:1px solid #e1e3e4;font-size:1.0833em;}.lottery DT{color:#fa2313;}.lottery DT STRONG{display:block;color:#232323;}.lottery DT STRONG BR{display:none;}.lottery .desc{font-weight:bold;color:#232323;}.lottery .winner{color:#464646;}.lottery .last{border-bottom:0;}.lottery .meta{padding:0 3px 10px;line-height:1.5em;font-size:1.5em;}.client-zone{overflow:visible;}.client-zone .secure{float:right;display:block;width:10px;height:15px;margin-top:4px;background:url(/images/2.7.4/element/vf171e.client-secure.gif) no-repeat;}.client-zone .secure-agreements-list{margin-top:10px;}.client-zone .tab LI,.tab LI.tab-wide{width:177px;background:url(/images/2.7.4/element/vbd2f8.tab-wide.png) repeat right top;}.client-zone .tab LI.tab5{width:152px;background:url(/images/2.7.4/element/v3e857.tab.png) repeat scroll right top transparent;}.tab LI.tab-wide-2{width:230px;background:url(/images/2.7.4/element/v57843.tab-wide-2.png) repeat right top;}.tab LI.tab-wide-2:hover{background-position:right bottom;}.client-zone .tab LI.tab1{width:172px!important;}.client-zone .tab I I{left:-60px;}.client-zone .tab2 I I{top:-100px;}.client-zone .tab3 I I{top:-50px;}.client-zone .tab5 I I{top:-150px;left:0;}.client-zone .tab6 I I{top:-50px;left:-30px;}.client-zone .section H2 .btn{margin-left:475px;}.client-zone .client-card H2 .btn{margin-left:610px;}.client-zone .agreements H2 .btn{margin-left:505px;}.client-zone .contracts-login-form LABEL{display:block;padding-bottom:2px;color:#272727;}.client-zone FORM INPUT{width:350px;margin-bottom:10px;font-size:18px;color:#000;}.client-zone .feedback-section FORM INPUT{width:auto;margin-bottom:0;font-size:14px;}.client-zone .feedback-section FORM TD.blue INPUT,.client-zone .feedback-section .no-border TD INPUT{width:200px;}.client-zone .contracts-password{margin-bottom:5px;}.client-zone FORM .checkbox INPUT{width:auto;margin-bottom:0;}.client-zone FORM .checkbox LABEL{display:inline!important;}.client-zone P.error{padding:7px 0 5px;color:#d4063b;}.client-zone .feedback-section P.error{display:none;font-size:14px;padding-left:212px;padding-top:5px;}.client-zone FORM .btn{margin:5px 0 20px;}.client-zone FORM .desc{padding-bottom:8px;}.client-zone .close-example{display:none;position:relative;left:18px;color:#b36b66!important;}.close-example I{position:absolute;top:0;left:-18px;height:15px;width:15px;background:url(/images/2.5.4/search/v346cb.close.png) no-repeat;}.client-zone .client-card{position:relative;margin-bottom:10px;}.client-zone .client-card H2{margin-bottom:20px;}.client-zone .client-card .card-example{position:absolute;top:77px;left:445px;}.client-zone .client-card .card-example H2{margin-bottom:10px;font-size:12px;color:#7d7d7d;}.client-zone .client-card .desc{padding-top:10px;}.client-zone .client-card .login-form FORM{width:280px;height:160px;padding:10px 20px;background:url(/images/2.7.4/bg_block/va5f11.card-login-form-bg.png) no-repeat;}.client-zone .client-card .login-form FORM LABEL{display:block;padding-bottom:2px;color:#272727;}.client-zone .client-card .login-form .card-seria{width:22px;padding:0 2px;text-align:center;}.client-zone .client-card .login-form .card-number{width:72px;padding:0 2px;}.client-zone .client-card .login-form .card-password{width:168px;margin-bottom:5px;padding:0 2px;}.client-zone .client-card .login-form .btn{float:left;}.client-zone .client-card .login-form .error{float:right;width:170px;padding-top:14px;line-height:14px;}.card-info{overflow:hidden;padding-bottom:8px;}.card-info .card{float:left;width:275px;height:175px;font-family:Verdana;font-size:18px;background:url(/images/2.7.4/element/client-cards/vff6b4.card-obnovlenie.jpg) no-repeat;color:#b7b7b7;}.card-info .card P{padding:120px 0 0 128px;color:#b7b7b7;}.card-info .card-detstvo{background:url(/images/2.7.4/element/client-cards/vbbda4.card-detstvo.jpg) no-repeat;}.card-info .card-detstvo P{padding:120px 0 0 85px;}.card-info .card-itour{background:url(/images/2.7.4/element/client-cards/v53f1a.card-itour.jpg) no-repeat;}.card-info .card-itour P{padding:140px 0 0 162px;}.client-zone .client-card .card-info H2{margin-bottom:5px;color:#65932a;}.card-info H2{padding-left:10px;}.card-info H3{padding-left:10px;font-size:18px;font-weight:normal;color:#272727;}.card-info P{padding-left:10px;color:#797979;}.card-info .canyon-side{width:630px;padding-left:10px;}.card-info TABLE{float:left;width:630px;margin:25px 0 30px;}.card-info TABLE TH{padding:6px 0;text-align:left;font-weight:normal;color:#272727;}.card-info .action-date{width:123px;padding-left:10px;}.card-info .agreement{width:78px;}.card-info .sum{width:105px;padding-left:4px;color:#659023;}.card-info .sum SPAN{margin-left:-4px;}.card-info TH.sum{padding-left:0;color:#272727;}.card-info .total .sum{padding-top:10px;padding-bottom:10px;font-weight:bold;color:#659023;}.card-info .status{width:170px;}.card-info TABLE TD{padding:6px 0;border-top:1px solid #e0e4e7;color:#797979;}.card-info .total TD{background:#f3f7fb;color:#272727;}.card-info .total .desc{padding-bottom:10px;padding-left:10px;}.client-card-about H3{padding-left:18px;font:normal 20px/50px Arial,sans-serif;color:#65932a;}.client-card-about LI,.client-card-about P,.client-card-about DT,.client-card-about DD{position:relative;margin-bottom:1em;padding-left:18px;line-height:19px;font-size:14px;color:#464646;}.client-card-about .conditions{padding-bottom:15px;}.client-card-about LI SPAN{position:absolute;left:0;top:0;font-weight:bold;color:#65932a;}.client-card-about DT{margin-bottom:0;color:#de8b4a;}.client-card-about .hint{color:#a0a0a0;}.client-card-about .hint SPAN{position:absolute;left:6px;font-size:24px;}.company-facts UL{padding-top:20px;}.company-facts LI{position:relative;padding:0 0 40px 50px;font-size:14px;}.company-facts I{position:absolute;top:-9px;left:-5px;width:50px;height:50px;background:url(/images/2.5.4/company/v0066e.20reson.png);}.company-facts I.w2{background-position:0 -50px;}.company-facts I.w3{background-position:0 -100px;}.company-facts I.w4{background-position:0 -150px;}.company-facts I.w5{background-position:0 -200px;}.company-facts I.w6{background-position:0 -250px;}.company-facts I.w7{background-position:0 -300px;}.lottery-about LI{position:relative;margin-bottom:1em;padding-left:20px;line-height:21px;font-size:18px;}.lottery-about LI SPAN{position:absolute;left:0;color:#e49600;}.lottery-video .hint{position:relative;top:-8px;}.lottery-video UL{position:relative;overflow:hidden;margin:-10px -20px 10px;}.lottery-video LI{position:relative;top:10px;padding:10px 20px;line-height:18px;border-bottom:1px solid #e5e5e5;}.lottery-video LI I,.video-list LI I{position:absolute;top:9px;left:18px;width:127px;height:92px;background:url(/images/2.7.4/element/v394ab.bg_video.png);}.lottery-video LI IMG,.video-list LI IMG{display:block;width:123px;height:91px;margin-bottom:5px;border:none;}.lottery-video LI A,.video-list LI A{display:block;}.client-faq DL{padding-right:40px;}.client-faq DL DL{padding-right:0;}.client-faq DL DL DD{display:none;}.client-faq DL DD{display:none;}.client-faq DL.active DD{display:block;padding-bottom:30px;}.client-faq DL.active DD DL DD{display:none!important;}.client-faq DL.active DD DL.active DD{display:block!important;padding-bottom:0;}.client-faq DT{position:relative;left:28px;line-height:45px;font-size:18px;}.client-faq DL DT A I{position:absolute;top:12px;left:-28px;height:21px;width:21px;background:url(/images/2.7.4/sprite/vc4184.faq_icon.png) no-repeat;}.client-faq DL.active DT A I,.client-faq DL.active DT A:hover I{background-position:0 -42px;}.client-faq DL DT A:hover I{background-position:0 -21px;}.client-faq DL DD DT A I{top:14px;left:-23px;width:11px;height:11px;background-position:-21px 0!important;}.client-faq DL DD DL.active DT A I,.client-faq DL DD DL DT A:hover I{background-position:-21px -11px!important;}.client-faq DD DT{line-height:39px;font-size:14px;}.client-faq DD DD P{position:relative;left:28px;display:block;margin-bottom:1em;line-height:19px;font-size:14px;color:#464646;}.client-faq DL DD DL.sub DT{line-height:45px;font-size:18px;}.client-faq DL DD DL.sub DT A I{position:absolute;top:12px;left:-28px;height:21px;width:21px;background:url(/images/2.7.4/sprite/vc4184.faq_icon.png) no-repeat;background-position:0 0!important;}.client-faq DL DD DL.sub DT A:hover I{background-position:0 -21px!important;}.client-faq DL DD DL.sub DD DL DT{line-height:39px;font-size:14px;}.client-faq DL DD DL.sub DD DL DT A I{top:14px;left:-23px;width:11px;height:11px;background-position:-21px 0!important;}.client-faq DL DD DL.sub DD DL.active DT A I,.client-faq DL DD DL.sub DD DL DT A:hover I{background-position:-21px -11px!important;}.client-faq DL DD DL.sub DD DL DD P{display:none;}.client-faq DL DD DL.sub DD DL DD P.desc-short{display:block;margin:-10px 0 10px;color:#656565;}.client-faq DL DD DL.sub DD DL.active DD P{display:block;}.client-faq DL DD DL.sub DD DL.active DD P.desc-short{display:none;}.client-card-info DL{min-height:130px;margin:0 -20px;font-size:14px;line-height:18px;color:#464646;}.client-card-info DT{padding:30px 20px 10px 185px;border-top:1px solid #e5e5e5;}.client-card-info .active DT{background:url(/images/2.7.4/gradient/v600e1.special.png) repeat-x;}.client-card-info DT A{font-size:24px;font-weight:bold;}.client-card-info DT A:hover{text-decoration:none;}.client-card-info DT A.short-desc{font-size:14px;font-weight:normal;}.client-card-info DT A.short-desc:hover{text-decoration:underline;}.client-card-info DT SPAN{display:block;}.client-card-info .pic{position:relative;}.client-card-info .pic A{position:absolute;top:-80px;left:20px;}.client-card-info DD.desc{display:none;padding:30px 20px;overflow:hidden;clear:both;}.client-card-info .active DD.desc{display:block;}.client-card-info DD.desc H2{color:#65932a;margin:2em 0 1em;}.client-card-info DD.desc P,.certificate_about dd li{margin-bottom:1em;}.client-card-info DD.desc LI{position:relative;left:15px;}.client-card-info DD.desc LI SPAN{color:#65932a;font-weight:bold;position:absolute;top:0;left:-15px;}.mini_contact{background:url(/images/2.7.4/bg_block/ve624c.mini_contact.png);width:204px;height:141px;float:left;margin-right:10px;padding:20px 25px;font-size:12px;color:#727272;line-height:16px;position:relative;}.mini_contact strong{display:block;padding:0 0 5px 15px;font-size:14px;}.mini_contact strong span{font-weight:normal;}.mini_contact p{margin-bottom:.7em!important;}.mini_contact p span{color:#5a8824;}.mini_contact p span.weekend{color:#9c3846;}.mini_contact a{position:absolute;top:137px;left:36px;}.certificate-link .box{position:relative;overflow:hidden;margin:0 -20px;}.certificate-link .box A{position:relative;top:1px;overflow:hidden;display:block;padding:10px 20px;line-height:16px;border-bottom:1px solid #e5e5e5;}.certificate-link .box STRONG{display:block;font-size:14px;}.certificate-link .box IMG{float:left;margin-right:10px;}.count-down{height:60px;padding:0 21px;background:url(/images/2.7.4/bg_block/vb7291.bg-count-down.png) no-repeat;color:#fff;}.count-down .counter{padding-top:20px;font-size:16px;font-weight:bold;}.count-down .counter .desc,.count-down .counter UL{float:left;padding-right:3px;}.count-down .desc A{color:#fff;}.count-down .counter UL LI{display:inline-block;}.count-down .counter .days{padding-right:4px;}.count-down .counter UL LI SPAN{display:inline-block;width:29px;margin-right:2px;padding-left:3px;line-height:19px;letter-spacing:7px;background:url(/images/2.7.4/element/vea86e.count-down-digit.gif) repeat-x 0 -2px;}.count-down .counter UL LI SMALL{display:block;width:31px;text-align:center;font-size:11px;font-weight:normal;color:#c3ed97;}.count-down .usually{padding:5px 0 0 15px;}.count-down .usually .desc,.count-down .usually .share{padding-top:1px;font-size:11px;color:#c3ed97;}.count-down .usually .share A{color:#c3ed97;background:url(/images/2.7.4/element/vea86e.count-down-digit.gif) repeat-x 0 11px;}.count-down .usually .share A:hover{text-decoration:none;}.count-down .usually .phrase{font-size:16px;font-weight:bold;}.count-down .enter-phrase .phrase{font-size:11px;}.count-down .enter-phrase .phrase INPUT{width:290px;height:12px;margin:0;padding:1px;font-size:11px;}.count-down .social-buttons{padding:18px 0;}.count-down .social-buttons .desc{float:left;width:72px;line-height:25px;color:#c3ed97;}.agreements-list{color:#232323;}.agreements-list .agreement DL{line-height:20px;}.agreements-list .agreement DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.agreements-list .agreement DL DT{float:left;width:84px;text-align:right;color:#7c7c7c;}.agreements-list .agreement DL DD{float:left;padding-left:3px;width:392px;}.agreement-list .agreement DL.agreement-fees DD{padding:2px 0 3px;line-height:14px;}.agreements-list .agreement .weather_link{position:relative;}.agreements-list .agreement .weather_link .icon{position:absolute;top:-7px;left:0;}.agreements-list .agreement .weather_link SPAN{padding-left:25px;color:#0046b2;}.agreements-list .agreement .weather_link:hover{text-decoration:none;}.agreements-list .agreement-info .actions{padding-top:15px;}.agreements-list .agreement-info .agreement-reviews{width:355px;}.agreements-list .agreement-info .agreement-reviews P{line-height:18px;}.agreements-list .agreement-info .agreement-reviews P.desc{padding-bottom:10px;line-height:16px;}.agreement-rejected *{color:#7c7c7c!important;}.agreement-rejected .btn SPAN,.agreement-rejected .btn SPAN I{font-size:12px!important;background-image:none!important;color:#7c7c7c!important;}.client-zone .agreement H1{margin:0 0 15px;line-height:25px;font-size:18px;color:#232323;}.agreements-list .agreement H1 A{width:82px;}.agreements-list .agreement H1 SPAN{color:#232323;}.agreements-list .agreement-full H1{margin-bottom:5px;}.client-zone .agreement H2{position:relative;margin:12px -20px 5px;padding:12px 20px 5px;border-top:1px solid #ededed;}.client-zone .agreement-full DL DT{width:155px;}.client-zone .agreement P.sub-desc{width:155px;padding-top:8px;line-height:18px;text-align:right;font-weight:bold;color:#5f8600;}.client-zone .agreement-full{width:585px;}.client-zone .agreements-list .print{padding-right:20px;}.client-zone .agreement-sidebar{width:310px;padding-top:15px;}.client-zone .agreement-sidebar .filelist{width:270px;margin:0 0 20px;padding:15px 20px;-webkit-box-shadow:0 0 3px #ececec;-moz-box-shadow:0 0 3px #ececec;box-shadow:0 0 3px #ececec;}.client-zone .agreement-sidebar .filelist P{color:#272727;}.client-zone .agreement-sidebar .filelist UL LI A{background:url(/images/2.7.4/element/v15d1c.file-docimg.gif) no-repeat;}.client-zone .agreement-sidebar .currency-converter,.client-zone .agreement-sidebar .currency-converter-inner{background-image:url(/images/2.7.4/bg_block/v320c5.currency_converter-white-bg.png);}.client-zone .agreement-sidebar .currency-converter{width:315px;margin:-5px 0 12px -2px;}.client-zone .agreement P{position:relative;line-height:26px;color:#232323;}.client-zone .agreement SPAN{font-weight:normal;color:#717171;}.client-zone .agreement .thanks{color:#5f8600;}.client-zone .agreement .example{position:absolute;left:200px;top:5px;width:25px;height:100%;padding-bottom:5px;background:url(/images/2.7.4/element/v7297f.example.png);z-index:1;opacity:.8;}.client-zone .agreement .example2{left:auto;right:200px;}.client-zone .close-agreement{clear:both;padding-top:10px;}.client-zone .agreement-example{width:auto;}.count-down-lottery{width:912px;margin:10px 15px 5px;cursor:pointer;background:url(/images/2.7.4/bg_block/v92e14.bg-count-down-orange.png) no-repeat;}.client-zone .count-down-lottery{margin-bottom:0;cursor:inherit;}.count-down-lottery .participants{padding-left:30px;}.count-down-lottery .counter UL LI SPAN{background-image:url(/images/2.7.4/element/v420b5.count-down-digit-orange.gif);}.count-down-lottery .counter UL LI.people-count SPAN{width:13px;margin-right:0;}.count-down-lottery .counter UL LI SMALL{color:#ffce80;}.count-down-lottery .canyon-side A{text-decoration:underline;color:#fff;}.lottery-rules{font-size:14px;color:#464646;}.lottery-rules P{line-height:19px;}.lottery-rules P,.lottery-rules DD{color:#464646;font-size:14px;line-height:19px;margin-top:2px;margin-bottom:1em;}.lottery-rules DT{color:#e49600;font-size:18px;}.lottery-rules DD{margin-left:20px;}.lottery-rules .ajax{text-decoration:none!important;border-bottom:1px dotted #105892;padding:0;}.lottery H2{overflow:hidden;}.lottery H2 SPAN{float:left;margin-top:4px;}.lottery .switch_page_new{float:right;padding:0;}.lottery H2 .switch_page_new .btn{margin-left:0;}.lottery H2 .switch_page_new .btn SPAN{margin-top:0;}.lottery .lottery-rules H2{margin:30px 0 0;color:#508f28;}.lottery .lottery-rules P{padding:15px 0 0;line-height:23px;font-size:18px;color:#464646;}.lottery .winners DL{overflow:hidden;position:relative;margin:0;padding-top:5px;border-bottom:0;}.lottery .winners DT{font-size:14px;line-height:25px;color:#e49600;padding-top:15px;}.lottery .winners DT STRONG{font-size:22px;line-height:27px;color:#232323;font-weight:normal;display:block;}.lottery .winners DD{font-size:14px;color:#464646;padding-bottom:15px;border-bottom:1px solid #e5e5e5;line-height:28px;position:relative;top:1px;}.lottery .winners P{color:#e49600;font-size:18px;margin:1em 0 1.5em;}.lottery .participant{overflow:hidden;margin:-20px -20px 0;padding:20px 20px 0;background:#fff;}.lottery .participant DIV{width:270px;float:left;color:#464646;font-size:12px;line-height:16px;margin-top:-30px;}.lottery .participant H3{margin:2em 0 1em;color:#508f28;font-size:15px;font-weight:normal;}.tours-and-services .column_right .client-card-info H2{margin-bottom:0;}.tours-and-services .column_right .client-card-info DL{position:relative;}.tours-and-services .column_right .client-card-info DL DT{padding-left:180px;}.tours-and-services .column_right .client-card-info DL.first DT{border-top:0;}.tours-and-services .column_right .client-card-info DT A{font-size:18px;}.tours-and-services .column_right .client-card-info DT A.short-desc{line-height:16px;font-size:12px;color:#272727;}.tours-and-services .column_right .client-card-info DL DD.pic{position:absolute;top:18px;left:20px;}.tours-and-services .column_right .client-card-info DL DD.pic A{position:static;}.tours-and-services .gift-cards{line-height:17px;}.tours-and-services .gift-cards H2{font-size:22px;}.tours-and-services .gift-cards H3{padding-bottom:20px;font-size:18px;font-weight:normal;color:#2a872b;}.tours-and-services .gift-cards H4{font-size:12px;font-weight:bold;color:#272727;}.tours-and-services .gift-cards P{padding-bottom:15px;}.tours-and-services .gift-cards P.light{padding-bottom:20px;line-height:18px;color:#858585;}.tours-and-services .gift-cards .advantages{width:340px;margin-top:30px;}.tours-and-services .gift-cards .gift{width:355px;margin-top:30px;}.tours-and-services .gift-cards .cards{display:block;width:207px;background:url(/images/2.7.4/files/vf6bb5.gift-cards.jpg) no-repeat;cursor:pointer;}.tours-and-services .gift-cards .cards-1{float:right;height:224px;}.tours-and-services .gift-cards .cards-2{float:left;height:324px;margin-top:30px;background-position:0 -224px;}.tours-and-services .gift-cards .cards-3{float:right;clear:both;height:214px;margin-top:30px;background-position:0 -548px;}.gift-cards-banner{margin-top:5px;}.gift-cards-banner H2{margin-bottom:8px;}.gift-cards-banner P{padding-bottom:18px;color:#418f00;}.client-zone .tab .tab5{width:152px;background:url(/images/2.7.4/element/v3e857.tab.png) no-repeat right top;}.client-zone .client-currency-converter{position:relative;overflow:visible;width:915px;height:114px;margin:10px;padding:20px 25px;background:url(/images/2.7.4/bg_block/v06fc1.client-currency-converter.jpg) no-repeat;}.client-currency-converter H2{padding-bottom:10px;}.client-currency-converter .currency-input-left{float:left;width:430px;}.client-currency-converter .currency-input-right{float:right;width:430px;}.client-currency-converter INPUT{display:block;width:415px;margin-bottom:4px;padding:3px 5px;font:bold 18px Arial,sans-serif;color:#000;}.client-currency-converter .equals{display:block;position:absolute;left:50%;top:62px;width:31px;height:10px;margin-left:-15px;background:url(/images/2.7.4/element/vb59c6.currency-conv-equals.gif) no-repeat;}.client-zone .currency_value .select UL{margin:5px -14px 0 -15px;padding:5px 0 0 0;border:0;}.client-zone .currency_value .select UL LI A:hover{text-decoration:none;}.client-zone .currency_value .select A STRONG{color:#0046b2;}.client-zone .currency_value .product-prices{margin:0 -25px;border:0;}.client-zone .currency_value .product-prices LI{float:left;clear:none;width:270px;height:160px;max-height:160px;padding:25px;}.client-zone .currency_value .product-prices LI .country-name{padding:0 8px 2px 0;font-size:12px;text-align:right;color:#333;}.feedback-section{font-size:14px;}.feedback-section H3{margin:15px 0;line-height:20px;font-size:18px;font-weight:normal;color:#65932a;}.feedback-section .feedback-form{margin-top:15px;border-collapse:collapse;}.feedback-section .feedback-form TD{padding:4px;border:1px solid #ccc;}.feedback-section .no-border TD{padding:0;border:0;}.feedback-section .submit-form{text-align:right;}.zagran-ua{font-size:14px;color:#272727;}.zagran-ua .h-red{margin:15px 0;color:#c21a1d;}.zagran-ua .h-green{margin-bottom:10px;color:#00840c;}.zagran-ua .document{padding-bottom:15px;}.zagran-ua .box{background:url(/images/2.7.4/bg_block/ve7b36.response.png) repeat -20px 0;clear:both;margin-bottom:5px;padding-top:15px;position:relative;width:600px;}.zagran-ua .box .bottom_box{background:url(/images/2.7.4/bg_block/ve7b36.response.png) repeat -20px 100%;clear:both;display:block;height:15px;}.zagran-ua TABLE{width:555px;margin:0 20px;border:0;border-collapse:collapse;font-size:15px;}.zagran-ua TABLE TH{padding:0 40px 10px 5px;padding-right:40px;padding-bottom:10px;text-align:left;vertical-align:top;font-weight:normal;font-size:14px;color:#646464;}.zagran-ua TABLE TH.price{width:140px;}.zagran-ua TABLE TD{padding:10px 5px;border-top:1px solid #D5D5D5;}.zagran-ua TABLE TD.price{font-size:16px;color:#00840c;}.zagran-ua TABLE TD.price STRONG{font-weight:normal;}.zagran-ua UL{margin:5px 0 20px;list-style:none;padding-left:0;padding-bottom:2px;}.zagran-ua UL LI SPAN{color:#00840c;}.zagran-ua P{margin:15px 0;}.tours-and-services .zagran-ua{line-height:17px;}.zagran-ua UL.green LI{line-height:17px;font-size:14px;color:#008000;}.zagran-ua .territory-index{font-size:12px;}.zagran-ua .territory-index H4{font-weight:normal;font-size:12px;color:#008000;}.zagran-ua .territory-index UL{margin-bottom:15px;}.zagran-ua .insurance-type{width:839px;margin-bottom:20px;padding-top:30px;background:url(/images/2.7.4/bg_block/v261a7.insurance-block-bg.png) no-repeat;}.zagran-ua .insurance-type .insurance-block-inner{padding:0 25px 25px;background:url(/images/2.7.4/bg_block/v261a7.insurance-block-bg.png) no-repeat 0 100%;}.zagran-ua .insurance-type H3{padding-bottom:10px;font-size:14px;color:#008000;}.zagran-ua .insurance-type TABLE{width:100%;margin:0;}.zagran-ua .insurance-type TABLE .sum{width:150px;padding-left:25px;}.zagran-ua .insurance-type TABLE .price{width:172px;padding-left:0;}.zagran-ua .insurance-type TABLE .green{padding-left:5px;font-size:14px;color:#008000;}.zagran-ua .visa-page .filelist P{margin:0;}.request-block{overflow:hidden;margin-right:-15px;padding:12px;}.request-block .request-explanation{display:block;clear:both;margin-bottom:-10px;z-index:0;}.request-block .request-explanation .msg{display:block;padding-left:30px;}.request-block .request-explanation .msg P{text-align:left!important;}.request-block .request-explanation .msg P SPAN{color:#d8f897;}.request-block .request-form{width:471px;background:url(/images/2.7.4/bg_block/v57589.request-form-bg.png) no-repeat;}.request-block .request-form DL{padding-bottom:12px;line-height:2em;color:#424242;}.request-block .request-form DL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.request-block .request-form DL DT{float:left;padding-right:5px;text-align:right;white-space:nowrap;}.request-block .request-form DL DD{float:left;width:325px;}.request-block .form-complex{float:left;}.request-block .form-complex .request-form-inner{padding-left:15px;}.request-block .form-complex DL DT{width:100px!important;}.request-block .form-complex DL DD{width:320px;}.request-block .form-simple{float:right;}.request-block .form-simple DL DT{width:80px;}.request-block .form-simple DL.textarea DT{float:none;width:auto;text-align:left;}.request-block .form-simple DL.textarea DD{float:none;width:auto;}.request-block .request-form-inner{min-height:385px;padding:20px 30px 35px;background:url(/images/2.7.4/bg_block/v57589.request-form-bg.png) no-repeat 100% 100%;}.request-block .request-form H3{padding-bottom:20px;font-size:18px;font-weight:bold;color:#000;}.request-block .form-complex H3{padding-left:15px;}.request-block .request-form .btn SPAN{font-weight:bold!important;}.request-block .request-form .stars{width:12px;margin-left:-3px;}.request-block .request-form DL.textarea TEXTAREA{width:405px;height:125px;margin-top:5px;padding:2px;font-size:12px;}.request-block .form-complex DL.textarea DT{float:left;}.request-block .form-complex DL.textarea DD{float:left;width:321px;}.request-block .form-complex DL.textarea DD TEXTAREA{width:315px;height:55px;margin-top:0;}.request-block .request-form DL.input INPUT{width:310px;padding:2px;font-size:12px;}.request-block .request-form DL.input-min INPUT{width:45px;}.request-block .form-simple DL.input INPUT{width:315px;}.request-block DL.input .phone-input SELECT{width:55px;}.request-block DL.input .phone-input INPUT{width:251px;}.request-block .form-simple DL.input .phone-input INPUT{width:256px;}.request-block .request-form DL.el-select SELECT{width:100%;font-size:12px;}.request-block .request-form DL.select-min SELECT{width:45px;}.request-block .request-form DL.select-min SELECT#search_request_tour_valut{width:auto;}.request-block .request-form DL.checkbox DD SPAN{line-height:16px;padding-right:5px;}.request-block DL.calendars{padding-top:5px;}.request-block DL.calendars SPAN.desc-to,.search .set SPAN.desc-to,.mini_search .set SPAN.desc-from{float:left;position:relative;padding:0 3px 0 0;font-size:12px;}.request-block DL.calendars .exception_calendar .drop_down{top:-20px!important;left:-125px!important;padding-top:0;}.request-block DL.calendars .exception_calendar .drop_down .calendar{margin:20px 5px 0;}.request-block DL.calendars .calendar .month H3{padding:0;font-size:14px;font-weight:normal;color:#8c8c8c;}.request-block DL.calendars .calendar .month LI{height:24px;line-height:24px;color:#004db4;}.request-block DL.calendars .calendar .month LI:hover,.request-block DL.calendars .calendar .month LI.current_date{background:#fff;border:0;width:28px;height:24px;position:relative;z-index:1;background:url(/images/2.7.4/element/v696ef.request-form-calendar-cur.png) no-repeat;color:#111;}.request-block .success-order{width:960px;height:455px;background:url(/images/2.7.4/bg_block/v12278.request-form-success-bg.png) no-repeat;}.request-block .success-order .request-form-inner{background:none;}.promo-tickets .section3{margin:5px 0 20px;}.promo-tickets .section3 .c3{height:760px;}.promo-tickets .promo-desc{width:500px;line-height:19px;font-size:14px;}.promo-tickets .promo-registration{width:445px;margin-right:15px;}.promo-tickets H2{width:433px;height:106px;margin-top:10px;margin-bottom:40px;white-space:nowrap;line-height:38px;font-size:30px;font-weight:normal;color:#129a00;text-indent:-3000px;overflow:hidden;background:url(/images/2.7.4/content/v041d5.promo-tickets-sprite.jpg) no-repeat 0 0;}.promo-tickets H2 STRONG{font-weight:bold;color:#e3332f;}.promo-tickets H3{font-size:22px;font-weight:bold;color:#242424;}.promo-tickets .promo-registration H3{margin:0;line-height:38px;}.promo-tickets .promo-desc OL{list-style:decimal outside;padding-left:20px;padding-bottom:40px;color:#e3332f;}.promo-tickets .promo-desc OL LI{padding-top:10px;}.promo-tickets .promo-desc OL SPAN{color:#242424;}.promo-tickets .tooltip{padding:10px 0 10px 140px;color:#129a00;}.promo-tickets .tt-bad{color:#e3332f;}.promo-tickets .promo-registration FORM DL{overflow:hidden;padding-bottom:12px;line-height:25px;}.promo-tickets .promo-registration FORM DL DT{float:left;width:135px;text-align:right;}.promo-tickets .promo-registration FORM DL DD{float:right;width:270px;}.promo-tickets .promo-registration FORM INPUT{width:260px;height:15px;padding:4px;font-size:12px;border:1px solid #b5c7de;}.promo-tickets .promo-registration .submit{padding-left:140px;}.promo-tickets H3{height:21px;overflow:hidden;text-indent:-3000px;background:url(/images/2.7.4/content/v041d5.promo-tickets-sprite.jpg) no-repeat;}.promo-tickets H3.prizes{width:66px;background-position:0 -106px;}.promo-tickets H3.howto{width:139px;background-position:0 -127px;}.promo-tickets H3.rules{width:171px;background-position:0 -148px;}.promo-tickets H3.reg{width:128px;margin-top:15px;background-position:0 -169px;}.promo-tickets .promo-desc I{display:block;position:absolute;background:url(/images/2.7.4/content/v041d5.promo-tickets-sprite.jpg) no-repeat;}.promo-tickets I.chaise-longue{width:185px;height:80px;top:175px;left:290px;background-position:-171px -106px;}.promo-tickets I.itour-card{position:relative;width:110px;height:68px;left:20px;top:-35px;background-position:-171px -186px;}.promo-tickets I.tickets{width:64px;height:64px;top:395px;left:265px;background-position:-292px -186px;}.online-sale{padding:40px 0;}.tour-info{width:283px;}.tour-info-header{height:35px;}.tour-info-header .back_search{margin-top:2px;}.tour-info-header P{float:left;padding:2px 0 0 20px;line-height:23px;color:#2a2a2a;}.tour-info .tour-image{overflow:hidden;}.tour-info .agreement{padding:5px 0;}.tour-info .agreement DL DT{width:105px;}.tour-info .hotel SPAN{font-weight:bold;color:#ff7200;}.tour-info .meal{color:#4f8c22;}.tour-info .total DD{font-weight:bold;color:#d92236;}.tour-info .btn{margin:10px 0 15px;}.tour-info .agreement .btn{margin:15px 0 0;}.tour-info H3{padding:15px 0 5px;font-size:21px;font-weight:normal;}.tour-info H4{width:140px;line-height:20px;text-align:right;font-size:12px;font-weight:bold;color:#008100;}.tour-info .personal DL DT{width:140px;}.tour-order{width:690px;}.tour-order .b-tabs{padding-left:5px;}.tour-order .b-tabs SPAN{width:55px;}.tour-order .l-block-inner{padding:20px 32px;}.tour-order H2{padding-bottom:10px;line-height:25px;font-size:21px;color:#d92236;}.tour-order H3{padding-bottom:10px;font-size:22px;font-weight:normal;color:#008100;}.tour-order .passport #serial{width:32px;margin-right:0;}.tour-order .passport #number{width:50px;margin-right:0;}.tour-order .email INPUT,.tour-order .phone INPUT{width:175px!important;}.tour-order .login-block H3{padding-top:20px;}.tour-order .login-block H3 .canyon-section{font-size:22px;font-weight:normal;color:#2a2a2a;}.tour-order .login-block H3 .canyon-side{font-size:12px;font-weight:normal;color:#717171;}.tour-order .login-block .b-form{padding-top:10px;}.tour-order .login-block .b-form DT{width:70px;text-align:left;color:#717171;}.tour-order .login-block .b-form DD{float:left;}.tour-order .login-block .b-form .input INPUT{width:200px;}.tour-order .login-block .b-form P{padding-bottom:15px;color:#000;}.tour-order .login-block .submit{padding-left:72px;}.tour-order .login-block .b-form .remember{overflow:hidden;width:212px;margin-top:-2px;padding:0 0 8px 72px;font-size:11px;color:#717171;}.tour-order .login-block .b-form .remember A{color:#717171;}.tour-order .confirm-code .code{font-size:21px;}.tour-order .confirm-code .code DT{width:90px;text-align:left;color:#008100;}.tour-order .confirm-code .code DD{float:left;color:#8f8f8f;}.tour-order .confirm-code .code .input INPUT{width:55px;}.tour-order .confirm-code .submit{padding:8px 0 25px;border-bottom:1px solid #e4e4e4;}.tour-order .confirm-code .again{padding-top:25px;}.tour-order .confirm-code .again .input INPUT{width:125px;}.tourist-info .b-form{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4;}.tourist-info .b-form-last{border-bottom:0;}.tour-order .agreement .agreement{height:500px;overflow:auto;padding:20px;white-space:pre-wrap;background:#fff;border:1px solid #dedede;color:#000;}.tour-order .agreement H3{padding:0;font-size:18px;color:#000;}.tour-order .agreement .radio{padding:20px 0;color:#000;}.tour-order .agreement .b-form DT{width:40px;text-align:left;}.tour-order .agreement .b-form DD{float:left;color:#e41f3c;}.tour-order .agreement .b-form DD INPUT{width:180px;}.tour-order .agreement .b-form .submit{padding:12px 0 0;}.tour-order .payment H3{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e4e4e4;font-size:12px;color:#2a2a2a;}.tour-order .payment H3 STRONG{font-size:18px;font-weight:normal;}.tour-order .payment .cvv{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e4e4e4;}.tour-order .payment .radio LABEL{display:inline-block;width:40px;height:22px;text-indent:-5000px;background:url(/images/2.7.4/element/vda4dd.plastic-cards-mini.png) no-repeat;}.tour-order .payment .radio .mastercard{background-position:-40px 0;}.tour-order .payment .cvv .input INPUT{width:50px;}.tour-order .payment .submit{padding-left:0;}.tour-order .payment-info{margin-top:20px;padding:0 25px;font-size:15px;line-height:20px;background:#fff;border:1px solid #dedede;color:#272727;}.tour-order .payment-info P{margin:20px 0;}.tour-order .payment-done H3{padding:0;border:0;}.tour-order .payment-done .payment-info{margin-bottom:20px;}.tour-order .payment-done .b-form DL{padding-bottom:25px;}.tour-order .payment-done .b-form .submit{padding-top:25px;border-top:1px solid #e4e4e4;}.l-block{position:relative;}.l-block .l-block-inner{padding:20px 16px;background:url(/images/2.7.4/blocks/v6ada1.block-default.png) no-repeat -8px -8px;}.l-block B{position:absolute;display:block;background:url(/images/2.7.4/blocks/v6ada1.block-default.png) no-repeat;}.l-block .s-r{right:0;top:0;height:100%;width:8px;background-position:0 -8px;}.l-block .s-b{bottom:0;left:0;width:100%;height:8px;margin-top:-8px;background-position:-8px 0;}.l-block .s-b B{top:0;right:0;width:9px;height:8px;}.l-block-default{margin-bottom:6px;}.l-block-lightblue .l-block-inner{background:url(/images/2.7.4/blocks/vead01.block-lightblue-bg.png) no-repeat -8px -8px;}.l-block-lightblue B{position:absolute;display:block;background:url(/images/2.7.4/blocks/vead01.block-lightblue-bg.png) no-repeat;}.l-block-noshadow .l-block-inner{background:url(/images/2.7.4/blocks/ve5f5c.block-default-noshadow.png) no-repeat -8px -8px;}.l-block-noshadow B{position:absolute;display:block;background:url(/images/2.7.4/blocks/ve5f5c.block-default-noshadow.png) no-repeat;}.l-block-image{position:relative;}.l-block-image .l-block-inner{padding:8px;background:url(/images/2.7.4/blocks/vdb3b2.block-image.png) no-repeat -4px -4px;}.l-block-image .l-block-inner IMG{min-height:87px;}.l-block-image B{position:absolute;display:block;background:url(/images/2.7.4/blocks/vdb3b2.block-image.png) no-repeat;}.l-block-image .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px;}.l-block-image .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0;}.l-block-image .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-profile .l-block-inner{padding:1px 1px 2px 1px;background:url(/images/2.7.4/blocks/vee51e.block-image-profile.png) no-repeat -4px -4px!important;}.l-block-image-profile .l-block-inner IMG{min-height:87px;display:block;}.l-block-image-profile B{position:absolute;display:block;background:url(/images/2.7.4/blocks/vee51e.block-image-profile.png) no-repeat!important;}.l-block-image-profile .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px!important;}.l-block-image-profile .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0!important;}.l-block-image-profile .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-profile .b-content{position:relative;z-index:1;}.l-block-image-thin .l-block-inner{padding:1px 1px 2px 1px;background:url(/images/2.7.4/blocks/vee51e.block-image-thin.png) no-repeat -4px -4px;}.l-block-image-thin .l-block-inner IMG{min-height:87px;display:block;}.l-block-image-thin B{position:absolute;display:block;font-size:1px;line-height:1px;background:url(/images/2.7.4/blocks/vee51e.block-image-thin.png) no-repeat;}.l-block-image-thin .s-r{right:0;top:0;height:100%;width:4px;background-position:0 -4px;}.l-block-image-thin .s-b{bottom:0;left:0;width:100%;height:4px;margin-top:-4px;background-position:-4px 0;}.l-block-image-thin .s-b B{top:0;right:0;width:4px;height:4px;}.l-block-image-thin .b-content{position:relative;z-index:1;}.l-block-image-thin .b-content A{display:block;}#content H2{padding-bottom:10px;font-weight:normal;color:#1c1c1c;}.b-green-header .l-block-inner{position:relative;min-height:200px;background:url(/images/2.7.4/blocks/v89e05.block-tour-buy.png) no-repeat 0 100%;}.b-green-header B{background-image:url(/images/2.7.4/blocks/v89e05.block-tour-buy.png);}.b-green-header .s-r{background-position:100% 100%;}.b-green-header .s-t{left:0;top:0;width:100%;height:12px;}.b-green-header .s-t B{width:12px;height:12px;top:0;right:0;background-position:100% 0;}.b-green-header .l-block-inner .l-block-inner{min-height:0;}.b-green-header .l-block-image-profile{float:left;}.b-green-header .l-block-image-profile IMG{min-height:0;}.bubble{position:relative;display:inline-block;padding-right:25px;z-index:1000;}.bubble .msg{display:inline-block;height:68px;line-height:2.7777em;font-size:18px;text-align:center;color:#fff;padding-left:25px;background:url(/images/2.7.4/blocks/bubbles/notice/v12843.bubble-bg.png) no-repeat;}.bubble .msg P{text-align:center!important;font-size:18px!important;color:#fff!important;}.bubble I{display:block;position:absolute;font-size:1px;line-height:1px;}.bubble .s{top:0;right:0;width:25px;height:68px;background:url(/images/2.7.4/blocks/bubbles/notice/v22111.bubble-right.png) no-repeat;}.bubble .t{width:28px;height:28px;overflow:hidden;}.bubble .t I{top:0;left:0;height:56px;width:56px;background:url(/images/2.7.4/blocks/bubbles/notice/v2a414.tail.png) no-repeat;}.bubble .tail-tl{left:25px;top:-27px;}.bubble .tail-tl I{top:0;left:0;}.bubble .tail-tr{right:25px;top:-27px;}.bubble .tail-tr I{top:0;left:-28px;}.bubble .tail-bl{left:25px;bottom:-11px;}.bubble .tail-bl I{top:-28px;left:0;}.bubble .tail-br{right:25px;bottom:-11px;}.bubble .tail-br I{top:-28px;left:-28px;}.bubble-error{padding-right:25px;}.bubble-error .msg{height:56px;line-height:2.5555em;background:url(/images/2.7.4/blocks/bubbles/error/vdf1a0.bubble-bg.png) no-repeat;}.bubble-error .s{height:56px;background:url(/images/2.7.4/blocks/bubbles/error/vdf3a3.bubble-right.png) no-repeat;}.bubble-error .t{width:17px;height:17px;overflow:hidden;}.bubble-error .t I{width:34px;height:34px;background:url(/images/2.7.4/blocks/bubbles/error/v38e4a.tail.png) no-repeat;}.bubble-error .tail-tl{left:25px;top:-15px;}.bubble-error .tail-tl I{top:0;left:0;}.bubble-error .tail-tr{right:25px;top:-15px;}.bubble-error .tail-tr I{top:0;left:-17px;}.bubble-error .tail-bl{left:25px;bottom:-7px;}.bubble-error .tail-bl I{top:-17px;left:0;}.bubble-error .tail-br{right:25px;bottom:-7px;}.bubble-error .tail-br I{top:-17px;left:-17px;}.btn{display:inline-block!important;text-decoration:none!important;color:#fff!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.btn SPAN{position:relative!important;display:inline-block!important;font-weight:normal!important;color:#fff!important;}.btn SPAN I{position:absolute!important;top:0!important;display:block!important;margin:0!important;padding:0!important;}.btn:hover{text-decoration:none!important;color:#fff!important;}.btn-disabled SPAN{color:#f3f3f3;}.btn-disabled:hover{text-decoration:none;cursor:default;}.btn-b.btn-blue SPAN{background:url(/images/2.7.4/element/buttons/v62954.btn-blue-b.png) no-repeat;}.btn-b.btn-blue SPAN I{background:url(/images/2.7.4/element/buttons/v62954.btn-blue-b.png) no-repeat 100% 0;}.btn-m.btn-blue SPAN{background:url(/images/2.7.4/element/buttons/vad8cd.btn-blue-m.png) no-repeat;}.btn-m.btn-blue SPAN I{background:url(/images/2.7.4/element/buttons/vad8cd.btn-blue-m.png) no-repeat 100% 0;}.btn-s.btn-blue SPAN{background:url(/images/2.7.4/element/buttons/v79c0f.btn-blue-s.png) no-repeat;}.btn-s.btn-blue SPAN I{background:url(/images/2.7.4/element/buttons/v79c0f.btn-blue-s.png) no-repeat 100% 0;}.btn-b.btn-green SPAN{background:url(/images/2.7.4/element/buttons/v79e4e.btn-green-b.png) no-repeat;}.btn-b.btn-green SPAN I{background:url(/images/2.7.4/element/buttons/v79e4e.btn-green-b.png) no-repeat 100% 0;}.btn-m.btn-green SPAN{background:url(/images/2.7.4/element/buttons/v1ebca.btn-green-m.png) no-repeat;}.btn-m.btn-green SPAN I{background:url(/images/2.7.4/element/buttons/v1ebca.btn-green-m.png) no-repeat 100% 0;}.btn-s.btn-green SPAN{background:url(/images/2.7.4/element/buttons/vd9686.btn-green-s.png) no-repeat;}.btn-s.btn-green SPAN I{background:url(/images/2.7.4/element/buttons/vd9686.btn-green-s.png) no-repeat 100% 0;}.btn-b{height:38px;line-height:38px;padding-right:25px;}.btn.btn-b SPAN{height:38px;line-height:1.9444em;padding-left:25px;font-size:18px;}.btn.btn-b SPAN I{right:-25px;width:25px;height:38px;}.btn:hover{text-decoration:none;}.btn.btn-b:hover SPAN{background-position:0 -38px;}.btn.btn-b:hover SPAN I{background-position:-275px -38px;}.btn.btn-b:active SPAN{background-position:0 -76px;}.btn.btn-b:active SPAN I{background-position:-275px -76px;}.btn-b.btn-disabled SPAN,.btn-b.btn-disabled:hover SPAN,.btn-b.btn-disabled:active SPAN{background-position:0 -114px;}.btn-b.btn-disabled SPAN I,.btn-b.btn-disabled:hover SPAN I,.btn-b.btn-disabled:active SPAN I{background-position:-275px -114px;}.btn-m{height:30px;line-height:30px;padding-right:20px;}.btn.btn-m SPAN{height:30px;line-height:1.9285em;padding-left:20px;font-size:14px;}.btn.btn-m SPAN I{right:-20px;width:20px;height:30px;}.btn:hover{text-decoration:none;}.btn.btn-m:hover SPAN{background-position:0 -30px;}.btn.btn-m:hover SPAN I{background-position:-280px -30px;}.btn.btn-m:active SPAN{background-position:0 -60px;}.btn.btn-m:active SPAN I{background-position:-280px -60px;}.btn-m.btn-disabled SPAN,.btn-m.btn-disabled:hover SPAN,.btn-m.btn-disabled:active SPAN{background-position:0 -90px;}.btn-m.btn-disabled SPAN I,.btn-m.btn-disabled:hover SPAN I,.btn-m.btn-disabled:active SPAN I{background-position:-280px -90px;}.btn-s{height:27px;line-height:27px;padding-right:20px;}.btn.btn-s SPAN{height:27px;line-height:1.8461em;padding-left:20px;font-size:13px;}.btn.btn-s SPAN I{right:-20px;width:20px;height:27px;}.btn:hover{text-decoration:none;}.btn.btn-s:hover SPAN{background-position:0 -27px;}.btn.btn-s:hover SPAN I{background-position:-280px -27px;}.btn.btn-s:active SPAN{background-position:0 -54px;}.btn.btn-s:active SPAN I{background-position:-280px -54px;}.btn-s.btn-disabled SPAN,.btn-s.btn-disabled:hover SPAN,.btn-s.btn-disabled:active SPAN{background-position:0 -81px;}.btn-s.btn-disabled SPAN I,.btn-s.btn-disabled:hover SPAN I,.btn-s.btn-disabled:active SPAN I{background-position:-280px -81px;}.btn-b.btn-prev{padding-right:0;padding-left:43px;}.btn-b.btn-prev SPAN{padding-right:25px;padding-left:0;background:url(/images/2.7.4/element/buttons/v8bc46.btn-blue-b-prev.png) no-repeat 100% 0;}.btn-b.btn-prev SPAN I{width:43px;right:auto;left:-43px;background:url(/images/2.7.4/element/buttons/v8bc46.btn-blue-b-prev.png) no-repeat 0 0;}.btn-b.btn-prev:hover SPAN{background-position:100% -38px!important;}.btn-b.btn-prev:hover SPAN I{background-position:0 -38px!important;}.btn-b.btn-prev:active SPAN{background-position:100% -76px!important;}.btn-b.btn-prev:active SPAN I{background-position:0 -76px!important;}.btn-b.btn-prev.btn-disabled SPAN,.btn-b.btn-prev.btn-disabled:hover SPAN,.btn-b.btn-prev.btn-disabled:active SPAN{background-position:100% -114px!important;}.btn-b.btn-prev.btn-disabled SPAN I,.btn-b.btn-prev.btn-disabled:hover SPAN I,.btn-b.btn-prev.btn-disabled:active SPAN I{background-position:0 -114px!important;}.btn-b.btn-next{padding-right:43px;}.btn-b.btn-next SPAN{background:url(/images/2.7.4/element/buttons/v9f13e.btn-blue-b-next.png) no-repeat;}.btn-b.btn-next SPAN I{width:43px;right:-43px;background:url(/images/2.7.4/element/buttons/v9f13e.btn-blue-b-next.png) no-repeat 100% 0;}.btn-b.btn-next:hover SPAN I{background-position:-257px -38px;}.btn-b.btn-next:active SPAN I{background-position:-257px -76px;}.btn-b.btn-next.btn-disabled SPAN,.btn-b.btn-next.btn-disabled:hover SPAN,.btn-b.btn-next.btn-disabled:active SPAN{background-position:0 -114px;}.btn-b.btn-next.btn-disabled SPAN I,.btn-b.btn-next.btn-disabled:hover SPAN I,.btn-b.btn-next.btn-disabled:active SPAN I{background-position:-257px -114px;}.btn-s.btn-prev{padding-right:0;padding-left:32px;}.btn-s.btn-prev SPAN{padding-right:20px;padding-left:0;background:url(/images/2.7.4/element/buttons/vc8400.btn-blue-s-prev.png) no-repeat 100% 0;}.btn-s.btn-prev SPAN I{width:32px;right:auto;left:-32px;background:url(/images/2.7.4/element/buttons/vc8400.btn-blue-s-prev.png) no-repeat 0 0;}.btn-s.btn-prev:hover SPAN{background-position:100% -27px!important;}.btn-s.btn-prev:hover SPAN I{background-position:0 -27px!important;}.btn-s.btn-prev:active SPAN{background-position:100% -54px!important;}.btn-s.btn-prev:active SPAN I{background-position:0 -54px!important;}.btn-s.btn-prev.btn-disabled SPAN,.btn-s.btn-prev.btn-disabled:hover SPAN,.btn-s.btn-prev.btn-disabled:active SPAN{background-position:100% -81px!important;}.btn-s.btn-prev.btn-disabled SPAN I,.btn-s.btn-prev.btn-disabled:hover SPAN I,.btn-s.btn-prev.btn-disabled:active SPAN I{background-position:0 -81px!important;}.btn-s.btn-next{padding-right:32px;}.btn-s.btn-next SPAN{background:url(/images/2.7.4/element/buttons/v7c3ba.btn-blue-s-next.png) no-repeat;}.btn-s.btn-next SPAN I{width:32px;right:-32px;background:url(/images/2.7.4/element/buttons/v7c3ba.btn-blue-s-next.png) no-repeat 100% 0;}.btn-s.btn-next:hover SPAN I{background-position:-268px -27px;}.btn-s.btn-next:active SPAN I{background-position:-268px -54px;}.btn-s.btn-next.btn-disabled SPAN,.btn-s.btn-next.btn-disabled:hover SPAN,.btn-s.btn-next.btn-disabled:active SPAN{background-position:0 -81px;}.btn-s.btn-next.btn-disabled SPAN I,.btn-s.btn-next.btn-disabled:hover SPAN I,.btn-s.btn-next.btn-disabled:active SPAN I{background-position:-268px -81px;}.btn-g{height:20px;line-height:20px;padding:0 8px!important;font-size:12px;border:1px solid #c0c0c0;border-top:1px solid #d7d7d7;border-bottom:1px solid #a2a2a2;background:#e2e2e2 url(/images/2.7.4/element/buttons/custom/vdb385.btn-g-bg.gif) repeat-x;color:#242424;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.btn-g:hover{border-color:#a2a2a2;}.btn-g:active{background:#f9f8f9 url(/images/2.7.4/element/buttons/custom/v8e3a6.btn-g-bg-active.gif) repeat-x;border-color:#888;}.btn-g A{color:#242424;}.btn-g A:hover{text-decoration:none!important;}.btn-g .select{-moz-user-select:none;-webkit-user-select:none;user-select:none;}.btn-g .select A.selected STRONG{font-size:12px;color:#242424;}.btn-g .select UL LI{font-size:12px;}.btn .arr-right{position:absolute;top:8px;left:16px;width:10px;height:10px;z-index:1;background:url(/images/2.7.4/element/buttons/custom/v01a78.arr-right.gif) no-repeat;}UL.article-list{list-style-type:disc;padding-left:12px;margin-left:3px;}.server-error H1{padding:40px 3px;font-size:27px;font-weight:bold;color:#000;}.errorpage-links-list{overflow:hidden;padding:0 3px 40px;}.errorpage-links-list .column{float:left;padding-left:55px;line-height:16px;}.errorpage-links-list .column-first{padding-left:0;}.errorpage-links-list DT{padding-bottom:15px;font-size:15px;font-weight:bold;color:#000;}.errorpage-links-list A{text-decoration:none;}.restore-password P{padding-bottom:10px;}.restore-password P LABEL{float:left;width:98px;line-height:25px;}.restore-password INPUT{width:205px;height:15px;padding:4px;font-size:12px;border:1px solid #b5c7de;display:inline-block;}.restore-password INPUT:focus{border:1px solid #9dacbf;}.restore-password .tooltip{padding-left:2px;line-height:25px;}.restore-password .tt-bad{color:#d4063b;}.restore-password .btn{margin-top:8px;}.popup-meta-filler{position:fixed;left:50%;top:50%;z-index:1000;width:700px;height:500px;margin:-250px 0 0 -350px;font-size:12px;background:#f0f0f0;border:2px solid #555;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.popup-meta-filler H3{margin:0;padding:15px 20px 0;color:#000;}.popup-meta-filler P{padding:15px 0 10px;text-align:center;}.popup-meta-filler DL{padding:20px 20px 0;}.popup-meta-filler LABEL{color:#000;}.popup-meta-filler DL INPUT,.popup-meta-filler DL TEXTAREA{width:100%;font-size:12px;color:#232323;}.popup-meta-filler DL INPUT{width:99%;}.popup-meta-filler DL TEXTAREA{height:120px;}.popup-meta-filler .popup-seo-filler-close,.popup-meta-filler #popup-meta-filler-close{float:right;display:block;width:20px;height:20px;padding:0 2px 0 0;line-height:28px;font-size:24px;text-align:center;color:#000;cursor:pointer;}.avatar-22{height:23px;line-height:23px;}.avatar-22 .img{display:block;float:left;width:22px;height:22px;margin-right:3px;overflow:hidden;border:1px solid #ddd;}.avatar-22 .img IMG{display:block;width:22px;height:22px;}.rth #debug-results{width:638px!important;}FONT TABLE I{display:inline!important;}.popup2{position:absolute;top:80px;left:50%;width:924px;margin-left:-499px;padding:15px 30px 0;z-index:1001;}.popup2 .close-popup{float:right;height:20px;line-height:20px;padding-left:22px;background:url(/images/2.7.4/element/vd6926.popup2-close.png) no-repeat;}.popup2 .popup-inner{clear:both;min-height:300px;padding:20px 0 0 240px;border:5px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#dcedff;-webkit-box-shadow:0 8px 15px #30363d;-moz-box-shadow:0 8px 15px #30363d;box-shadow:0 8px 15px #30363d;}.popup2 .popup-header{padding:0 25px 25px 0;}.popup2 H3{padding:10px 0 0;font-size:22px;font-weight:400;color:#000;}.popup2 .popup-inner A:hover{text-decoration:underline;}.popup2 LABEL{float:left;width:60px;}.popup2 INPUT.text{width:205px;height:15px;padding:4px;font-size:12px;border:1px solid #b5c7de;display:inline-block;}.popup2 INPUT.text:focus{border:1px solid #9dacbf;}.popup2 .login-social{width:130px;border-right:1px solid #b1cfef;}.popup2 .social-buttons{float:none;width:auto;}.popup2 .social-buttons LI{float:none;width:auto;padding:0 0 9px;}.popup2 .social-buttons LI A{display:inline-block;width:auto;padding-left:30px;text-indent:0;}.popup2 INPUT.hidden-out{position:relative!important;left:auto!important;top:auto!important;z-index:-1;}.popup-login .popup-inner{height:340px;}.popup-login DL{padding:10px 0;}.popup-login DT{padding-bottom:15px;color:#000;}.popup-login .login-site{width:500px;}.popup-login .login-site P{padding-bottom:9px;line-height:25px;color:#717171;}.popup-login P.remember{width:215px;padding-left:60px;line-height:12px;font-size:11px;}.popup-login P.remember LABEL{float:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.popup-login P.remember .forgot-link{line-height:14px;white-space:nowrap;color:#717171;}.popup-login .submit,.popup-login .reg-link{padding-left:60px;}.popup-login .login-site P .error{float:right;width:220px;color:#d4063b;}.popup-login .login-site P .two-rows{line-height:12px;}.popup-login .login-site P .two-rows A{display:block;}.popup-success-reg .popup-inner{padding-left:0;}.popup-success-reg H3{width:648px;padding:20px 0 20px 132px;font-size:18px;text-align:center;}.popup-success-reg UL{overflow:hidden;width:648px;margin:0 auto;}.popup-success-reg LI{float:left;width:215px;height:92px;margin:0 1px 1px 0;padding-top:30px;font-size:14px;text-align:center;background:#fff;color:#717171;}.popup-success-reg LI I{display:block;width:34px;height:30px;margin:0 auto 5px;background:url(/images/2.7.4/element/buttons/v43bb8.btn-actions-sprite.png) no-repeat;}.popup-success-reg LI.hotel I{width:20px;height:20px;margin:5px auto 10px;background:url(/images/2.7.4/element/buttons/v04928.btn-fav-sprite.png) no-repeat 0 -60px;}.popup-success-reg LI.photo I{background-position:-34px 0;}.popup-success-reg LI.rating .raitings{display:block;width:80px;margin:5px auto 15px;text-indent:65px;}.popup-success-reg LI.rating .raitings I{width:220px;height:360px;background-image:url(/images/2.7.4/sprite/ve5ea1.n_rait.png);}.popup-success-reg LI.profile I{width:24px;height:24px;margin-bottom:11px;background:url(/images/2.7.4/element/v60263.avatar-24x24.jpg) no-repeat;}.popup-success-reg .go-profile{padding:40px 0;text-align:center;}.popup-notify .popup-inner{padding:0 250px;}.popup-notify P{padding-top:90px;text-align:center;font-size:22px;color:#408f00;}.popup-notify P I{display:block;width:28px;height:29px;margin:0 auto 10px;background:url(/images/2.7.4/element/v87f98.popup2-notify-icons.png) no-repeat;}.popup-notify-error{width:320px;margin-left:-160px;}.popup-notify-error .popup-inner{min-height:0;padding:60px 20px;}.popup-notify-error P{padding:0;color:#a56967;}.popup-notify-error P I{margin-bottom:0;background-position:0 -29px;}
