*{margin:0;padding:0}html{height:100%}* html body{height:100%}body{background:#315D8A;min-height:100%;position:relative;font-family:Arial,Verdana;font-size:11px}ul{list-style:none}a{color:#0181C7}a:hover{color:#3BB8FD}img{border:none}fieldset{border:none}.links{line-height:18px;font-size:14px}.links p{line-height:18px;font-size:14px;padding:5px}.links a.resp{font-size:24px;color:#469601;padding:2px 14px 3px 6px;text-decoration:none;background:url('../img/common/dash-link.png')left bottom repeat-x}.wrapper p.breadcrumbs{height:29px}img.line{border:none;display:block}p.breadcrumbs{color:#FFF;font-size:18px;line-height:13px}p.breadcrumbs a{font-size:11px;vertical-align:middle}p.breadcrumbs span{background:url('../img/common/breadcrumb-arrow.png')0 9px no-repeat;margin:0 -1px 0 0}p.breadcrumbs span.data-vocabulary{background:none}/* HEADER */
#header{width:992px;height:93px;overflow:hidden;margin:0 auto;border-bottom:3px solid #315D8A;background:#FFF url('../img/common/header-gradient-border.png')bottom right no-repeat;clear:both}.header-logo{width:222px;height:79px;float:left;overflow:hidden;padding:10px 0 0 23px;margin:0 0 -89px 0;position:relative;z-index:10}.header-logo h1{width:183px;height:69px;overflow:hidden;font-size:11px}.header-logo img{margin:-69px 0 0 0;display:block}.header-info{float:right;color:#FFFEFE;padding:12px 19px 0 0;height:77px;overflow:hidden;text-align:right;margin:0 0 -89px 0;position:relative;z-index:10}.header-info a{color:#FFF}.header-info a:hover{color:#58D1FF}.header-info .contacts{width:315px;padding:12px 26px 0 0;clear:both;float:right}.header-info .h24{/*width:358px !important;background:url('../img/24hours.png')225px 15px no-repeat;*/}.header-info .contacts a{text-decoration:none}.header-info .contacts .code{background:url('../img/common/phone-code2-bg.png')center left no-repeat;padding:0 3px}.header-info .contacts .bordered{border-bottom:1px solid #81A3C6}.header-info .contacts .phones{display:block;width:200px;float:left;text-align:right;overflow:hidden;margin:0 0 0 20px}.header-info .contacts .phones .city{display:block;float:left;width:93px;margin:0 7px 0 0;padding:4px 0}.header-info .contacts .phones .phone-num{display:block;width:93px;float:left;padding:4px 0}.header-info .contacts .e-contacts span{display:block;float:right;padding:4px 0;width:87px;overflow:hidden}/* header login-info */
.login-info a{float:right;display:block;margin-top:3px}.login-info .logout{display:block;float:right;text-decoration:none;background:url('../img/buttons/logout-button.png')0 0 no-repeat;width:45px;height:17px;overflow:hidden;padding:2px 8px 0 0;margin:0 0 0 25px}.login-info .logout:hover{background:url('../img/buttons/logout-button.png')0 100% no-repeat;color:#FFF !important}.login-info .user-name{font-weight:bold}.login-info .login-js{display:block;float:right;text-decoration:none;background:url('../img/buttons/login-button.png')0 0 no-repeat;width:90px;height:15px;overflow:hidden;padding:0 12px 0 0;margin:3px 0 0 25px}.login-info .login-js:hover{background:url('../img/buttons/login-button.png')0 100% no-repeat;color:#FFF !important}/* header teaser */
#header .header-teaser{height:89px;overflow:hidden;clear:both;background:url('../img/header-img-bg.jpg')top right no-repeat;margin:0 0 0 270px;position:relative;z-index:5}#header .header-teaser a{display:block;height:89px;width:325px}/* TOP MENU */
#top-menu{border-bottom:4px solid #7D9DB9;width:992px;background:#FFF url('../img/common/topmenu-gradient.png')bottom repeat-x;margin:0 auto;height:45px;overflow:hidden;font-size:12px;clear:both}#top-menu ul{margin:0 0 0 25px;text-align:center;overflow:hidden}#top-menu ul li{display:block;float:left;background:url('../img/common/topmenu-separator.png')bottom left no-repeat;margin:0 0 0 -1px;padding:16px 11px 0 11px;height:29px;position:relative;z-index:5;overflow:hidden}#top-menu ul li a{text-decoration:none;color:#3F70A2;font-weight:bold}#top-menu ul li a:hover{color:#3BB8FD}#top-menu ul li.active{z-index:10;background:url('../img/common/topmenu-active-right-bg.png')top right no-repeat}#top-menu ul li.active a{color:#FFF;background:url('../img/common/topmenu-active-left-bg.png')top left no-repeat;margin:-16px 0 0 -11px;padding:16px 0 0 11px;height:29px;float:left}/* MAIN */
#main{width:965px;margin:0 auto 0 auto;padding:15px 0 0 0;border-bottom:120px solid #315D8A;clear:both}#main .main-clear{display:block;clear:both;font-size:1px;height:1px;overflow:hidden}/* content box */
#main .content-box{margin:0 0 0px 0;background-color:#7D9DB9;position:relative;z-index:5}#main .content-box .box-top{display:block;clear:both;background:url('../img/boxes/box-t-bg.png')top repeat-x;height:10px;overflow:hidden;position:relative;z-index:5;font-size:0px;font-size:0px;margin:0 0 -5px 0}#main .content-box .box-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/box-tr.png')top right no-repeat}#main .content-box .box-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/box-tl.png')top left no-repeat}#main .content-box .box-bottom{display:block;clear:both;background:url('../img/boxes/box-b-bg.png')top repeat-x;height:10px;overflow:hidden;position:relative;z-index:5;font-size:0px;margin:-5px 0 0 0}#main .content-box .box-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/box-br.png')bottom right no-repeat}#main .content-box .box-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/box-bl.png')bottom left no-repeat}#main .innerw-box .b-share{padding:1px 3px 1px 14px !important;font-size:11px}.ya{padding:6px 0 10px 15px;color:#949CA3}.ya .b-share{padding:0px !important}.vknra{padding:8px 0 9px 24px;color:#949CA3}.vkgroup{padding:0px 0 0px 7px;color:#949CA3}.maingrupp{padding:0px 0 0px 7px;color:#949CA3}.mainnra{padding:8px 0 9px 19px;color:#949CA3}#like_body{width:250px !important}/* inner box */
#main .innerw-box{position:relative;z-index:10;overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#F3FBFF}#main .innerw-box .ibox-top{display:block;clear:both;background:url('../img/boxes/iwbox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0}#main .innerw-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iwbox-tr.png')top right no-repeat}#main .innerw-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iwbox-tl.png')top left no-repeat}#main .innerw-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iwbox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .innerw-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iwbox-br.png')bottom right no-repeat}#main .innerw-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iwbox-bl.png')bottom left no-repeat}/* inner white box */
#main .innerww-box{position:relative;z-index:10;overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#FFF}#main .innerww2-box{position:relative;z-index:10;overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#FFF;background:rgba(0,0,0,0)url("../img/boxes/bg-content-innerww-pagecontent-right.png")repeat-y scroll left center}#main .innerww-box .ibox-top{display:block;clear:both;background:url('../img/boxes/iwwbox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0}#main .innerww-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iwwbox-tr.png')top right no-repeat}#main .innerww-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iwwbox-tl.png')top left no-repeat}#main .innerww-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iwwbox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .innerww-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iwwbox-br.png')bottom right no-repeat}#main .innerww-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iwwbox-bl.png')bottom left no-repeat}#main h2.box-title{font-size:19px;color:#396681/*#013C5F*/;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/box-title-gradient-w.png')bottom left repeat-x;padding:8px 13px 9px 13px;margin:0 6px 0 7px;letter-spacing:-1px}#main h2.box-title .photo1{font-size:19px;color:#396681/*#013C5F*/;font-weight:normal;letter-spacing:-1px}#main h2.box-title a{color:#0181C7;float:none;width:0px;height:0px;display:inline;text-decoration:none;margin:0px}#main h2.box-title-ww{font-size:19px;color:#396681;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/box-title-gradient-ww.png')bottom left repeat-x;padding:8px 13px 9px 13px;margin:0 6px 0 7px;letter-spacing:-1px}#main h2.vid{font-size:19px;color:#396681/*#013C5F*/;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/photo_video_back3.png')bottom left repeat-x;padding:8px 13px 9px 13px;margin:0 6px 0 7px;letter-spacing:-1px}#main h2.vid a{color:#0181C7;float:none;width:0px;height:18px;display:inline;text-decoration:none}#main h2.vid a:hover{color:#3BB8FD}#main h2.vid .gray{color:#81949F}/*#main h2.vid .blue{font-size:19px;color:#396681/*#013C5F* /;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/photo_video_back3.png')bottom left repeat-x;padding:8px 13px 9px 13px;margin:0 6px 0 7px;letter-spacing:-1px}*/
#main .innerw-box p.all{margin:0 6px 0 7px;padding:5px 13px 5px 13px}#main .innerw-box p.all a{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-blue-right.png')100% 3px no-repeat;padding:0 11px 0 0}#main .innerw-box p.all a:hover{color:#3BB8FD}/* inner blue box */
#main .innerb-box{position:relative;z-index:10;overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#DEEFF7}#main .innerb-box .ibox-top{display:block;clear:both;background:url('../img/boxes/ibbox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0}#main .innerb-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/ibbox-tr.png')top right no-repeat}#main .innerb-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/ibbox-tl.png')top left no-repeat}#main .innerb-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/ibbox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .innerb-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/ibbox-br.png')bottom right no-repeat}#main .innerb-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/ibbox-bl.png')bottom left no-repeat}/* inner yellow box */
#main .innery-box{position:relative;z-index:10;overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#FFFCF7}#main .innery-box .ibox-top{display:block;clear:both;background:url('../img/boxes/iybox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0}#main .innery-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iybox-tr.png')top right no-repeat}#main .innery-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iybox-tl.png')top left no-repeat}#main .innery-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iybox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .innery-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iybox-br.png')bottom right no-repeat}#main .innery-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iybox-bl.png')bottom left no-repeat}/* inner yellow box */
#main .inneryy-box{overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#FFF6E6}#main .inneryy-box .ibox-top{display:block;clear:both;background:url('../img/boxes/iyybox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0;position:relative;z-index:10}#main .inneryy-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iyybox-tr.png')top right no-repeat}#main .inneryy-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iyybox-tl.png')top left no-repeat}#main .inneryy-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iyybox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .inneryy-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iyybox-br.png')bottom right no-repeat}#main .inneryy-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iyybox-bl.png')bottom left no-repeat}#main .inneryy-box .wrapper{margin:0 7px 0 8px;background:url('../img/boxes/bg-content-inneryy-gradient.png')bottom repeat-x;padding:10px 13px}#main .inneryy-box .wrapper{background:none}/* inner orange box */
#main .innero-box{overflow:hidden;margin:0 7px 0 7px;border-top:3px solid #7D9DB9;border-bottom:3px solid #7D9DB9;background-color:#FEF9EE}#main .innero-box .ibox-top{display:block;clear:both;background:url('../img/boxes/iobox-t-bg.png')top repeat-x;height:9px;overflow:hidden;font-size:0px;margin:0 0 -3px 0;position:relative;z-index:10}#main .innero-box .ibox-top .tr{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iobox-tr.png')top right no-repeat}#main .innero-box .ibox-top .tl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iobox-tl.png')top left no-repeat}#main .innero-box .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iobox-b-bg.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0;position:relative;z-index:15}#main .innero-box .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iobox-br.png')bottom right no-repeat}#main .innero-box .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iobox-bl.png')bottom left no-repeat}/* WIDE PAGE */
#main .wide-page .content-box{background:url('../img/boxes/bg-content-widepage-bg.png')left repeat-y;width:950px}#main .wide-page .innerw-box{background:url('../img/boxes/bg-content-widepage-innerw.png')0 0 repeat-y}#main .wide-page .innerww-box{background:url('../img/boxes/bg-content-widepage-innerww.png')0 0 repeat-y}#main .wide-page .innerb-box{background:url('../img/boxes/bg-content-widepage-innerb.png')0 0 repeat-y}/* XXL PAGE */
#main .xxl-page .content-box{background:url('../img/boxes/bg-content-xxlpage.png')left repeat-y}#main .xxl-page .inneryy-box{background:url('../img/boxes/bg-content-inneryy-xxlpage.png')left repeat-y}/*
#main .xxl-page .inneryy-box{background:url('../img/boxes/bg-content-innero-page-left.png')left repeat-y}*/
#main .xxl-page .inneryy-box .wrapper{margin:0 7px 0 8px;background:url('../img/boxes/bg-content-inneryy-gradient.png')bottom repeat-x;padding:10px 13px}#main .xxl-page .inneryy-box .wrapper span.text{color:#373737}#main .xxl-page .innerw-box{background:url('../img/boxes/bg-content-innerww-xxlpage.png')left repeat-y}#main .xxl-page .innerb-box{background:url('../img/boxes/bg-content-innerbb-xxlpage.png')left repeat-y}#main .xxl-page .innero-box{background:url('../img/boxes/bg-content-innero-xxlpage.png')left repeat-y}#main .xxl-page .innero-box .wrapper{position:relative;z-index:20;margin:-3px 0 0 0;padding:15px 22px 15px 22px;background:url('../img/boxes/bg-content-innero-gradient.png')7px 0 no-repeat}/* PAGE LEFT */
#main .page-left{float:left;width:721px;overflow:hidden}#main .page-left .page-left-wide{background:url('../img/boxes/bg-content-page-left.png')-1px 0 repeat-y;clear:both}#main .page-left .page-left-wide .innerw-box{background:url('../img/boxes/bg-content-inner-page-left.png')left repeat-y}#main .page-left .page-left-wide .innero-box{background:url('../img/boxes/bg-content-innero-page-left.png')left repeat-y}#main .page-left .page-left-wide .innerww-box{background:url('../img/boxes/bg-content-innerww-page-left.png')left repeat-y}#main .page-left .page-left-wide .calendar-table{background:url('../img/boxes/bg-content-innerww-page-left-2.png')left repeat-y !important}#main .page-left .page-left-wide .inneryy-box{background:url('../img/boxes/bg-content-inneryy-pageleft.png')left repeat-y}#main .page-left .page-left-wide .innerb-box{background:url('../img/boxes/bg-content-innerb-page-left.png')left repeat-y}#main .page-left .contest-sort{background:url('../img/boxes/bg-content-inneryy-pageleft.png')left repeat-y;margin-bottom:6px !important}/* PAGE LEFT DOUBLE */
#main .page-left .page-left-double{clear:both}#main .page-left .page-left-double .double-left{float:left;width:205px;overflow:hidden}#main .page-left .page-left-double .double-left{background:url('../img/boxes/bg-content-sidebar-right.png')-1px 0 repeat-y !important}#main .page-left .page-left-double .double-left .innerw-box{background:url('../img/boxes/bg-content-innerw-sidebar-right.png')left repeat-y}#main .page-left .page-left-double .double-right{float:right;width:493px;overflow:hidden;background:url('../img/boxes/bg-content-page-left-double-right.png')left repeat-y}#main .page-left .page-left-double .double-right .innerw-box{background:url('../img/boxes/bg-content-innerw-page-left-double-right.png')left repeat-y}/* SIDEBAR right */
#main .sidebar-right{float:right;width:220px;overflow:hidden}#main .sidebar-right .content-box{margin-right:15px;background:url('../img/boxes/bg-content-sidebar-right.png')right repeat-y}#main .sidebar-right .innerw-box{background:url('../img/boxes/bg-content-innerw-sidebar-right.png')left repeat-y}#main .sidebar-right .innerww-box{background:url('../img/boxes/bg-content-innerww-sidebar-right.png')left repeat-y}/* CONTENT LEFT */
.content-left{width:630px;float:right;overflow:hidden;margin:-15px 0 0 -5px;padding:15px 0 0 5px}/* PAGE CONTENT RIGHT */
.page-content-right{float:right;width:673px;margin:0 5px 0 0}.page-content-right .content-box{margin-right:15px;background:url('../img/boxes/bg-content-pagecontent-right.png')right repeat-y}.page-content-right .innerww-box{background:url('../img/boxes/bg-content-innerww-pagecontent-right.png')left repeat-y}.page-content-right .innerb-box{background:url('../img/boxes/bg-content-innerb-pagecontent-left.png')left repeat-y}/* PAGE CONTENT LEFT */
.page-content-left{float:left;width:272px}.page-content-left .content-box{margin-right:15px;background:url('../img/boxes/bg-content-pagecontent-left.png')right repeat-y}.page-content-left .innerww-box{background:url('../img/boxes/bg-content-innerww-pagecontent-left.png')left repeat-y}.page-content-left .innerw-box{background:url('../img/boxes/bg-content-innerw-pagecontent-left.png')right repeat-y}#main-2-row{clear:both}#main-2-row .main-left-box{margin-right:13px}#main .content-left .narrow-box{width:305px;overflow:hidden;background:#7D9DB9 url('../img/boxes/bg-content-left-narrow.png')right repeat-y;float:right}#main .content-left .narrow-box .innerw-box{overflow:hidden;background:url('../img/boxes/bg-content-left-narrow-inner.png')left repeat-y}#main .content-left .wide-box{width:623px;overflow:hidden;float:right;background:#7D9DB9 url('../img/boxes/bg-content-left-wide.png')right repeat-y}#main .content-left .wide-box .innerw-box{overflow:hidden}#main .content-left .wide-box .innerww-box{overflow:hidden;background:url('../img/boxes/bg-content-left-wide-innerww.png')left repeat-y}#main .content-left .wide-box .innery-box{overflow:hidden;background:url('../img/boxes/bg-content-left-wide-inner.png')right repeat-y}/* CONTENT RIGHT */
.content-right{float:left;overflow:hidden}.content-right .content-box{width:329px;background:#7D9DB9 url('../img/boxes/bg-content-right.png')left repeat-y}.content-right .innerw-box{width:315px;background:url('../img/boxes/bg-content-right-innerw.png')left repeat-y}/* PAGE HALF LEFT */
.page-half-left .content-box{background:url('../img/boxes/bg-content-page-half-left.png')0 0 repeat-y}.page-half-left .content-box .innerww-box{background:url('../img/boxes/bg-content-page-half-left-innerww.png')0 0 repeat-y}.page-half-left .content-box .innero-box{background:url('../img/boxes/bg-content-page-half-left-innero.png')0 0 repeat-y}.page-half-left .content-box .innero-box .wrapper{background:url('../img/boxes/bg-content-page-half-left-innero-gradient.png')7px 0 no-repeat;position:relative;z-index:20}/* two-row-content */
.two-row-content .two-row-content-left{float:left;width:395px;background:url('../img/boxes/bg-content-two-row-content-left.png')0 0 repeat-y;position:relative;z-index:2 !important}.two-row-content .two-row-content-left .box-top{position:relative;z-index:2}.two-row-content .two-row-content-left .innerw-box{background:url('../img/boxes/bg-content-two-row-content-left-innerww.png')0 0 repeat-y}.two-row-content .two-row-content-right{float:right;width:300px;background:url('../img/boxes/bg-content-two-row-content-right.png')0 0 repeat-y}.two-row-content .two-row-content-right .innerw-box{background:url('../img/boxes/bg-content-two-row-content-right-innerww.png')0 0 repeat-y}/* MAIN PAGE best-offers */
.best-offers h2{border-bottom:1px solid #91BCDC !important;padding-top:7px !important;padding-bottom:10px !important}.best-offers h3{font-size:12px;background:#A7C5DA url('../img/main-best-title-bg.png')bottom left no-repeat;margin:0 6px 0 7px;color:#273C50;height:32px;padding:0 11px 0 11px;overflow:hidden;position:relative;z-index:10}.best-offers h3 span{background:#F3FBFF url('../img/main-best-title-right-bg.png')top right no-repeat;padding:8px 14px 5px 10px;margin:5px 0 0 0;display:block;float:left}.best-offers #offers-list{margin:-1px 10px 0 16px;overflow:hidden}.offer-item{width:122px;margin:0 0 5px -3px;padding:1px 0 0 8px;vertical-align:text-top;display:-moz-inline-stack;/* FF < 3*/ display:inline-block;position:relative;z-index:5;overflow:hidden;background:url('../img/common/dot-blue-white.png')top repeat-x}.offer-item p{margin:0 0 2px 0;padding:0 3px;font-size:100%}.offer-item a.photo{display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:10px 0 5px 0}.offer-item a{text-decoration:none}.offer-item strong{color:#DC6917;font-weight:bold;white-space:nowrap}.best-offers .more{border-top:1px solid #C8D5E1;border-bottom:1px solid #C8D5E1;margin:0 6px 0 7px;background:#FFEFBD;color:#6A737C;padding:10px 13px 9px 13px}.best-offers .more2{border-top:1px solid #C8D5E1;border-bottom:1px solid #C8D5E1;margin:0 6px 0 7px;background:#FFEFBD;color:#6A737C;padding:10px 13px 9px 13px}.best-offers .more strong{display:block;color:#000;padding:0 0 5px 0}.best-offers .more a{color:#315D8A;text-decoration:none}.best-offers .more a:hover{color:#1983EF}/* PAGINATOR */
#main .paginator{clear:both}#main .paginator p{margin:7px 7px 4px 22px;float:left;width:500px}#main .paginator p .paginator-next{font-weight:bold;text-decoration:none;padding:0 10px 0 10px;color:#315D8A;background:url('../img/common/arrow-right.png')100% 3px no-repeat}#main .paginator p .paginator-prev{font-weight:bold;text-decoration:none;padding:0 10px 0 10px;color:#315D8A;background:url('../img/common/arrow-left.png')0 3px no-repeat}#main .paginator p .paginator-prev:hover,#main .paginator p .paginator-next:hover{color:#3BB8FD}/* TOUR program */
.tour-program .wrapper{background:url('../img/boxes/iobox-gradient.png')-8px -5px no-repeat;position:relative;z-index:20;margin:-4px 0 0 0;padding:15px 22px 15px 22px}.tour-program h2{float:left;color:#E36206;font-size:19px;letter-spacing:-1px;font-weight:normal}.tour-program .wrapper p.info{padding:5px 0 0 18px;background:url('../img/common/info.png')0 5px no-repeat;color:#767676}.tour-program .wrapper p.order-info{margin:5px 5px 0 220px;padding:0 0 10px 0;color:#565F65;text-decoration:none}.tour-program .program-item{clear:both;background:url('../img/common/dot-gray-alpha.gif')top left repeat-x;padding:10px 0 0 0;margin:15px 0 0 0}.tour-program .program-item h3{width:115px;float:left;color:#788C98;font-size:18px;font-weight:normal}.tour-program .program-item h3 strong{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px}.tour-program .program-item h3 small{display:block;clear:both;font-size:13px;margin:-3px 0 0 0}.tour-program .program-item ul{padding:0 0 0 120px}.tour-program .program-item ul li{padding:4px 0 4px 100px;background:url('../img/common/dot-red.png')90px 10px no-repeat}.tour-program .program-item ul li span.time{display:block;float:left;margin:-3px 0 0 -100px;width:85px;height:19px;background:url('../img/common/tour-arrow-right.png')top right no-repeat}.tour-program .program-item ul li span.time span{display:block;float:right;background:url('../img/common/tour-arrow-left.png')top left no-repeat;height:19px;overflow:hidden;margin:0 12px 0 0;padding:2px 0 0 5px;color:#FFF;font-weight:bold}.tour-program .program-item ul li p.info{margin:0 0 0 -10px}/* MAIN PAGE banner */
.content-left .main-banner{text-align:center}.content-left .main-banner a{display:block;margin:0 6px 0 6px;overflow:hidden;background:#C6E2F1;position:relative;z-index:15}.content-left .main-banner img{display:block;margin:0 auto}/* MAIN PAGE Leader table */
.content-right .leader-table table{width:275px;margin:0 auto;overflow:hidden;border-collapse:collapse}.page-content-left .leader-table table{width:215px;margin:0 auto;overflow:hidden;border-collapse:collapse}.leader-table table a{text-decoration:none}.leader-table table strong{color:#DC6917;font-weight:bold;white-space:nowrap}.leader-table table td{background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:6px 0 4px 0}.content-right .leader-table table .hotel-rating{text-align:right;width:79px;font-size:9px}.page-content-left .leader-table table .hotel-rating{text-align:right;width:59px;font-size:9px}.leader-table table .hotel-rating a{color:#767676}.leader-table .opinion{color:#0181C7}.leader-table .hotel{color:#34880A;font-size:17px;line-height:10px;margin:0 0 -3px 0;font-family:"Trebuchet MS",Arial;font-weight:500;letter-spacing:-1px}.leader-table p.all{padding-bottom:14px !important;padding-top:8px !important}/* MAIN PAGE Green form */
.content-right .green-form{margin:3px 7px;background:url('../img/boxes/green-form-bg.png')left repeat-y;overflow:hidden}.page-content-left .green-form{margin:3px 7px;background:url('../img/boxes/green-form-bg-small.png')left repeat-y;overflow:hidden}.green-form h2{color:#FFF;padding:5px 15px 12px 15px;background:#398F0D;font-size:26px;font-weight:normal;position:relative;z-index:15;margin:0 6px 0 7px;border-right:1px solid #89BB75;letter-spacing:-1px}.green-form h2 small{display:block;font-size:14px;color:#F8E0AD;padding:5px 0 0 0;letter-spacing:0}.green-form h2 span{display:block;font-size:11px;color:#F8E0AD;padding:5px 0 0 0;letter-spacing:0}.content-right .green-form .corners-top{display:block;height:10px;overflow:hidden;background:url('../img/boxes/green-form-corners-top.png')top left no-repeat;position:relative;z-index:10}.page-content-left .green-form .corners-top{display:block;height:10px;overflow:hidden;background:url('../img/boxes/green-form-corners-top-small.png')top left no-repeat;position:relative;z-index:10}.content-right .green-form .corners-bottom{display:block;height:10px;overflow:hidden;background:url('../img/boxes/green-form-corners-bottom.png')bottom left no-repeat;position:relative;z-index:10;line-height:1px;font-size:1px}.page-content-left .green-form .corners-bottom{display:block;height:10px;overflow:hidden;background:url('../img/boxes/green-form-corners-bottom-small.png')bottom left no-repeat;position:relative;z-index:10;line-height:1px;font-size:1px}.green-form form{padding:0 12px 15px 12px;margin:0 7px 0 8px;background:url('../img/boxes/green-form-gradient.png')bottom left repeat-x}.error-msg{border:1px solid #E0CB98;margin:15px 0 0 0;padding:10px 30px 10px 60px;background:#FFEBBA url('../img/common/error.png')10px center no-repeat;font-weight:bold;color:#716247}.cabinet-settings .error-msg{border:1px solid #E0CB98;margin:15px 0 10px 12px;padding:15px 30px 15px 60px;background:#FFEBBA url('../img/common/error.png')10px center no-repeat;font-weight:bold;color:#716247}.cabinet-settings .error-msg3{border:1px solid #E0CB98;margin:15px 0 10px 12px;padding:15px 30px 15px 51px;background:#FFEBBA url('../img/done_icon.gif')10px center no-repeat;font-weight:bold;color:#716247}.error-msg2{border:1px solid #E0CB98;margin:15px 0 15px 0;padding:15px 30px 15px 60px;background:#FFEBBA url('../img/common/error.png')10px center no-repeat;font-weight:bold;color:#716247}.error-msg2none{display:none}h1.error-call{font-weight:bold;font-size:12px;background-image:url("../img/call_icon.gif");background-position:left center;background-repeat:no-repeat;color:#396681;padding-left:40px;padding-top:6px;padding-bottom:6px}h2.error-call,.single-hostel-prices h2.error-call{font-weight:bold;font-size:12px;background-image:url("../img/call_icon.gif");background-position:left center;background-repeat:no-repeat;color:#396681;padding-left:40px;padding-top:6px;padding-bottom:6px}.content-right .green-form fieldset p.half-right input.error{width:113px !important}.green-form h3{color:#DC5E02;padding:0 0 7px 0;font-size:11px;font-weight:bold}.green-form fieldset{border:none;padding:12px 0 0 0}.green-form label{display:block;color:#373737;padding:0 0 2px 0;font-size:11px}.content-right .green-form fieldset input{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:3px 6px;width:260px;font-size:11px;position:relative;z-index:20}.page-content-left .green-form fieldset input{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:3px 6px;width:202px;font-size:11px;position:relative;z-index:20}.content-right .green-form fieldset select{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:0;width:276px;font-size:11px}.page-content-left .green-form fieldset select{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:0;width:216px;font-size:11px}.content-right .green-form fieldset textarea{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:3px 6px;width:260px;font-size:11px;position:relative;z-index:20;height:85px;font-family:Arial,Verdana}.content-right .green-form fieldset p.half-left{width:145px !important;overflow:hidden;float:left}.content-right .green-form fieldset p.half-left input{width:115px}.content-right .green-form fieldset p.half-left select{width:127px}.content-right .green-form fieldset p.half-right{width:129px !important;overflow:hidden;float:left}.content-right .green-form fieldset p.half-right input{width:115px}.content-right .green-form p.info{padding:0 17px;color:#888787;background:url('../img/common/info.png')0 1px no-repeat}.green-form .hostel-date{width:49%;float:left;padding:0 0 2px 0}.hostel-date-clear{width:98%;float:left;padding:0 0 10px 0}.green-form .hostel-date input{width:65px !important;margin:0 2px 0 0}.green-form fieldset p img{vertical-align:top;cursor:pointer;margin:2px 0 0 3px}.green-form #hostel-people-in{width:79px;margin-bottom:12px}.green-form p.button{padding:4px 0 15px 0}.green-form p.button input{width:135px;height:30px;background:url('../img/buttons/search-hostel-button.png')0 0 no-repeat;border:none;cursor:pointer;color:#E8F7FF;font-family:Tahoma,Arial;font-size:11px;text-transform:uppercase}.page-content-left .green-form p.button{margin-bottom:-20px !important}.green-form p.button input:hover{background:url('../img/buttons/search-hostel-button.png')bottom left no-repeat}html>/**/body .green-form p.button input{padding:0 0 1px 0 !important}/* ff hack */
.green-form p.button2{padding:8px 0 5px 0}.green-form p.button2 input{width:145px;height:30px;background:url('../img/buttons/register-button.png')0 0 no-repeat;border:none;cursor:pointer;color:#E8F7FF;font-family:Tahoma,Arial;font-size:11px;text-transform:uppercase}.green-form p.button2 input:hover{background:url('../img/buttons/register-button.png')bottom left no-repeat}.green-form .metro-map{margin:0 0 12px 0;padding:0 0 0 18px;background:url('../img/common/metro-icon.png')0 1px no-repeat}.green-form .metro-map a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}#ui-datepicker-div{z-index:3000 !important;display:none;font-size:11px}/* Green form group */
.group-form form small{display:block;color:#868686;font-size:11px;padding:0 0 10px 0;clear:both}.group-form .hostel-date{width:49%;float:left;padding:0 !important}.group-form .group-people{width:129px !important;overflow:hidden;float:left}.group-form .group-people span{display:block;width:49%;overflow:hidden;float:left}.group-form .group-people span input{width:43px !important;margin:0 0 2px 0 !important}.group-form .group-people span input.error{width:41px !important}.group-form .group-people #group-people-f{float:right}.group-form .group-people .female{float:right}.group-form .group-people .female small{float:right}.group-form .group-people span small{padding:0 0 8px 0;width:55px}.group-form .group-price{clear:both;height:50px;width:100%}.group-form .group-price input{float:left;width:84px !important}.group-form .group-price small{float:left;clear:right;padding:4px 0 0 8px}.group-form .chekbox{clear:both;padding:5px 0}.group-form .chekbox span{display:block;float:left;width:50%;height:20px;overflow:hidden;padding:0 0 2px 0}.group-form .chekbox input{display:inline !important;width:auto !important;border:none !important;padding:0 !important;margin:0 6px 0 0 !important;vertical-align:top}.group-form .chekbox label{display:inline;vertical-align:top;text-decoration:none;color:#373737 !important}.green-form form input.error{border:1px solid #E5841B !important;color:#E5841B}form.tickets-form input.error{border:1px solid #E5841B !important;color:#E5841B}.used input.error{border:1px solid #E5841B !important;color:#E5841B}/* MAIN PAGE Hostels map */
.hostels-map{height:340px}.hostels-map h2{color:#FFF;font-weight:bold;text-align:center;border-bottom:1px solid #A0B7C4;background:#415867 url('../img/map-title-bg.png')top left;width:277px;margin:0 4px 0 7px;padding:6px 0 0 0;font-size:22px;height:34px;overflow:hidden;position:relative;z-index:15}.hostels-map span.map{display:block;background:#C6E2F1 url('../img/boxes/image-corners-bottom.png')bottom left no-repeat;margin:0 1px;padding:3px 0 6px 0;text-align:center;/*height:204px;*/overflow:hidden}.hostels-map p{color:#97CAFF;margin:10px 22px 0 22px;height:25px;overflow:hidden;line-height:15px}.hostels-map p.link-list{color:#97CAFF;margin:10px 22px 0 22px;height:122px;overflow:hidden;line-height:15px}/*height:29px;*/
.hostels-map p div{margin-top:10px}.hostels-map p a.add{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-blue-right.png')100% 3px no-repeat;padding:0 10px 0 0;margin:0 10px 0 0}.hostels-map p a.add:hover{color:#3BB8FD}/* MAIN PAGE news */
.content-right .main-news .news-item{width:275px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#013C5F}.page-content-left .main-news .news-item{width:215px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#013C5F}.two-row-content .main-news .news-item{width:340px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#013C5F}.main-news .news-item h3{background:url('../img/common/arrow-square-left.png')0 1px no-repeat;margin:0 0 10px 0 !important}.main-news .news-item h3 a{text-decoration:none;font-size:12px !important;font-weight:normal}.main-news .news-item h3:first-letter{margin:0 0 0 17px}.main-news p.all{padding-top:10px !important;padding-bottom:15px !important}/* MAIN PAGE company-special */
.company-special h2{color:#FFF;background:url('../img/boxes/title-special.png')top center no-repeat;font-weight:normal;padding:8px 13px 9px 13px;margin:2px 6px 0 7px;letter-spacing:-1px;font-size:19px}.content-right .company-special .special-item{width:275px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#013C5F}.company-special .special-item a{text-decoration:none;font-size:12px !important;font-weight:normal}.company-special p.all{padding-top:10px !important;padding-bottom:15px !important}/* MAIN PAGE Text */
.main-text h1{color:#E36205;background:url('../img/main-text-title-bg.jpg')top center no-repeat;margin:2px 0 0 0;min-height:34px;padding:15px 22px 30px 22px;font-size:21px;font-weight:normal;letter-spacing:-1px}.main-text h1 small{display:block;color:#595757;font-weight:normal;font-size:12px;font-weight:bold;letter-spacing:0px}#main .main-text p{margin:0 22px 10px 22px;color:#2F4552}.main-text span.line{display:block;height:10px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-gray-alpha.gif')top left repeat-x;margin:-10px 22px 0 22px}/* MAIN PAGE Contest */
#main .main-contest .contest-list{margin:12px 20px 12px 20px;color:#97CAFF;line-height:16px}#main .main-contest .contest-list a{margin:0 2px}#main .main-contest .contest-list a.winners{text-decoration:none;color:#315D8A;font-weight:bold}#main .main-contest .contest-list a.winners:hover{color:#3BB8FD}#main .main-contest .img{background:url('../img/common/dot-gray-alpha.gif')top left repeat-x;padding:1px 0 0 0;margin:8px 7px 0 8px;display:block;text-align:center}#main .main-contest .img img{display:block;padding:0 0 1px 0;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x;position:relative;z-index:10}/* MAINPAGE Callback */
#callback-mainpage{width:316px;height:364px;margin:-8px 0 0 -4px;float:left}/* TICKETS offer */
.tickets-offer h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-tickets.png')top left no-repeat;margin:-3px 6px 0 0}.tickets-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 180px;background:url('../img/boxes/tickets-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20;min-height:120px}.tickets-offer .text img{margin:0 0 10px 0}.tickets-offer .text p{color:#013C5F;margin:0 0 10px 0}.tickets-offer .text p.info{padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* TRANSPORT offer */
.transport-offer h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-transport.png')top left no-repeat;margin:-3px 6px 0 0}.transport-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 180px;background:url('../img/boxes/transport-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20}.transport-offer .text img{margin:0 0 10px 0}.transport-offer .text p{color:#013C5F;margin:0 0 10px 0}.transport-offer .text p.info{padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* TRANSPORT table */
.transport-table h2{width:150px;height:70px;float:left;margin:15px 0 0 26px;font-size:19px;font-weight:normal;color:#013C5F;letter-spacing:-1px}.transport-table p.transport-booking{width:200px;height:70px;float:left;text-align:center;margin:15px 0 0 0;color:#788C98;font-size:18px;letter-spacing:-1px}.transport-table p.transport-booking small{display:block;font-size:11px;letter-spacing:0}.transport-table p.transport-num{width:65px;float:left;margin:20px 0 0 35px;color:#767676}.transport-table p.transport-num strong{display:block;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px;color:#dc6917;margin:-4px 0 0 0}.transport-table p.info{margin:0 26px 15px 26px;color:#767676;background:url('../img/common/info.png')0 1px no-repeat}.transport-table p.info:first-letter{padding:0 0 0 17px}.transport-table table{border-collapse:collapse;clear:both;width:655px;margin:0 0 20px 26px}.transport-table table th{font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;padding:0 0 6px 0}.transport-table table th.transport-season{text-align:center}.transport-table table th.transport-notseason{text-align:center;padding-right:35px !important}.transport-table table td{padding:4px 0;vertical-align:middle;border-bottom:1px solid #E6E8EA}.transport-table table td.transport-type{width:180px}.transport-table table td.transport-type a{text-decoration:none}.transport-table table td.transport-season{text-align:center}.transport-table table td.transport-notseason{text-align:center;padding-right:35px !important}.transport-table table td.transport-order{width:71px}.transport-table table td.transport-order a{padding:5px 0 0 0;display:block;width:71px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/order-button.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana}.transport-table table td.transport-order a:hover{background:url('../img/buttons/order-button.png')bottom left no-repeat}/* EXCURSION offer */
.excursion-offer h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-excursion.png')top left no-repeat;margin:-3px 6px 0 0}.excursion-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 180px;background:url('../img/boxes/excursion-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20}.excursion-offer .text img{margin:0 0 10px 0}.excursion-offer .text p{color:#013C5F;margin:0 0 10px 0}.excursion-offer .text p.info{padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* EXCURSION table */
.excursion-table h2{margin:15px 22px 20px 22px;font-size:19px;font-weight:normal;color:#013C5F;letter-spacing:-1px}.excursion-table p.info{margin:0 26px 15px 26px;color:#767676;padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat}.excursion-table h2 span{color:#788C98}.excursion-table table{border-collapse:collapse;margin:0 6px 20px 7px;width:694px;clear:both;position:relative}.excursion-table table th{font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;padding:0 0 6px 0}.excursion-table table th.type{text-align:center}.excursion-table table th.timetable{padding-left:10px}.excursion-table table th.blank,.excursion-table table td.blank{border-bottom:none;width:18px}.excursion-table table td{padding:12px 0;vertical-align:top;border-bottom:1px solid #E6E8EA}.excursion-table table td.type{text-align:center;width:50px}.excursion-table table td.excursion{width:210px}.excursion-table table td.excursion a{font-weight:bold;text-decoration:none;font-size:12px}.excursion-table table td.excursion p{margin:3px 0 0 0}.excursion-table table td.excursion img{vertical-align:middle;padding:0 0 2px 0}.excursion-table table td.excursion p span.time{color:#DC6917}.excursion-table table td.excursion p span.place{color:#767676;margin:0 0 0 4px;padding:0 0 0 8px;background:url('../img/common/dot-gray-big.png')0 6px no-repeat}.excursion-table table td.timetable{width:140px;padding-left:10px}.excursion-table table td.timetable p.day span{display:block;float:left;font-family:Tahoma,Verdana;font-size:10px;width:14px;height:14px;margin:0 1px 4px 0;padding:1px 0 0 2px;overflow:hidden}.excursion-table table td.timetable p.day span.on{color:#9AD5ED;background:url('../img/common/day-bg.png')0 0 no-repeat}.excursion-table table td.timetable p.day span.off{color:#CCC}.excursion-table table td.timetable p.time{clear:both;color:#767676}.excursion-table table td.order{width:71px}.excursion-table table td.order a{padding:5px 0 0 0;display:block;width:71px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/order-button.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana}.excursion-table table td.order a:hover{background:url('../img/buttons/order-button.png')bottom left no-repeat}.excursion-table table tr.active1 td{border-bottom:none;background:#ecf6fc}.excursion-table table tr.active2 td div.slide{display:none}.excursion-table table tr.active2 td{background:#ecf6fc}.excursion-table table tr.active2 td a{text-decoration:none}.excursion-table table tr.active2 td.description{width:410px}.excursion-table table tr.active2 td.photo img{padding:4px;background:url('../img/common/photo-frame.png')center no-repeat;margin:5px 0 0 10px}/* TOUR search */
.tour-search p.info{float:right;color:#888787;padding:4px 0 0 0}.tour-search p.info a{text-decoration:none}.tour-search h2{font-size:18px;color:#404040;font-weight:normal;margin:0;letter-spacing:-1px}.tour-search form{clear:both;height:47px;overflow:hidden;margin:5px 0 0 0}.tour-search form p{float:left;padding:4px 0 0 0}.tour-search form label{color:#373737;font-size:11px;display:block;padding:0 0 3px 0}.tour-search form p.tour-category{width:209px}.tour-search form p.tour-category select{width:190px}.tour-search form p.tour-days{width:79px}.tour-search form p.tour-days select{width:63px}.tour-search form p.date{width:126px}.tour-search form p.date input{width:70px;vertical-align:top;border:1px solid #87A5BE;color:#868686;padding:3px 6px;font-size:11px}.tour-search form p.date img{vertical-align:top;margin:2px 0 0 3px;cursor:pointer}.tour-search form p.tour-sort-by{width:134px}.tour-search form p.tour-sort-by select{width:117px}.tour-search form p.button{padding:17px 0 0 0!important}.tour-search form p.button input{width:111px;height:30px;line-height:30px;text-align:center;vertical-align:bottom;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/tour-search-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0;margin:0;font-size:11px}html>/**/body .tour-search form p.button input{padding:0 0 3px 0 !important}/* ff hack */
.tour-search form p.button input:hover{background:url('../img/buttons/tour-search-button.png')0 100% no-repeat;color:#E8F7FF}/* PAGE-LEFT tour-item */
.page-left .tour-item .tour-left{width:145px;float:left}.page-left .tour-item .tour-image{float:left;display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:20px 0 23px 22px;clear:both}.page-left .tour-item .tour-left p{margin:0 0 5px 35px;color:#767676}.page-left .tour-item .tour-left p a{text-decoration:none}.page-left .tour-item .tour-left p strong{color:#0181C7;font-size:24px;line-height:10px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px}.page-left .tour-item .tour-left p strong.off{color:#767676}.page-left .tour-item .tour-center{float:left;margin:17px 25px 15px 0;width:390px}.page-left .tour-item .tour-center h3{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;margin:0 90px 10px 0}.page-left .tour-item .tour-center h3 a{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;text-decoration:none}.page-left .tour-item .tour-center h3 a:hover{color:#3BB8FD}.page-left .tour-item .tour-center p.tour-info{color:#767676;margin:0 0 10px 0;line-height:16px}.page-left .tour-item .tour-center p.tour-info .days{font-weight:bold;padding:0 5px 0 0}.page-left .tour-item .tour-center p.tour-info .time{clear:both;display:block}.page-left .tour-item .tour-center p.description{font-size:12px;margin:0 0 0 0;line-height:16px}.page-left .tour-item .tour-right{width:120px;float:left;margin:25px 0 15px 0;color:#767676}.page-left .tour-item .tour-right a{text-decoration:none}.page-left .tour-item .tour-right p.min-price{margin:0 0 5px 0}.page-left .tour-item .tour-right p.min-price span{color:#DC6917;white-space:nowrap;font-size:13px}.page-left .tour-item .tour-right p.min-price span strong{color:#DC6917;white-space:nowrap;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px}/* COMPANY offer */
#main .content-left .company-offer h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-company.png')top left no-repeat;margin:-3px 6px 0 0}#main .content-left .company-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 160px;background:url('../img/boxes/company-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20}#main .content-left .company-offer .text img{margin:0 0 10px 0}#main .content-left .company-offer .text p{color:#013C5F;margin:0 0 10px 0}#main .content-left .company-offer .text p.info{padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* GROUPS types */
#main .content-left .company-types img{float:left;padding:4px;background:url('../img/common/photo-frame.png')top left no-repeat}#main .content-left .company-types span.line{display:block;clear:both;margin:0 6px 0 7px;height:1px;overflow:hidden;background:url('../img/common/dot-gray-white.png')top left repeat-x}#main .content-left .company-types .group-item{float:left;width:275px;margin:15px -10px 15px 23px}#main .content-left .company-types .group-item h2{color:#315D8A;font-weight:bold;font-size:14px;margin:0 0 5px 117px}#main .content-left .company-types .group-item p{margin:0 0 0 117px;color:#767676}/* GROUP offer */
#main .content-left .group-offer h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-group.png')top left no-repeat;margin:-3px 6px 0 0}#main .content-left .group-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 160px;background:url('../img/boxes/group-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20}#main .content-left .group-offer .text img{margin:0 0 10px 0}#main .content-left .group-offer .text p{color:#013C5F;margin:0 0 10px 0}#main .content-left .group-offer .text p.info{padding:0 0 0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* GROUPS types */
#main .content-left .group-types img{float:left;padding:4px;background:url('../img/common/photo-frame.png')top left no-repeat}#main .content-left .group-types span.line{display:block;clear:both;margin:0 6px 0 7px;height:1px;overflow:hidden;background:url('../img/common/dot-gray-white.png')top left repeat-x}#main .content-left .group-types .group-item{float:left;width:275px;margin:25px -10px 25px 23px}#main .content-left .group-types .group-item h2{color:#315D8A;font-weight:bold;font-size:14px;margin:0 0 5px 117px}#main .content-left .group-types .group-item p{margin:0 0 0 117px;color:#767676}/* GROUPS banners */
#main .content-left .banners img{position:relative;z-index:15;vertical-align:top;margin:2px 7px 2px 10px}/* GROUPS work with us */
#main .content-left .work-with-us h2{margin:0 6px 10px 7px}.work-with-us h3{color:#788C98;font-size:18px;font-weight:normal;letter-spacing:-1px;margin:0 0 10px 0}.work-with-us strong{color:#E56200;font-weight:normal}.work-with-us div p{margin:0 0 7px 45px}.work-with-us div span.link{margin:0 0 0 45px;padding:0 10px 0 0;font-size:12px;background:url('../img/common/arrow-light-blue.png')right center no-repeat}.work-with-us div span.link a{color:#35A1DA}#main .content-left .work-with-us .work-agency{margin:0 0 10px 22px;width:265px;float:left;background:url('../img/common/cross-left.png')0 35px no-repeat}#main .content-left .work-with-us .work-hostel{margin:0 0 10px 30px;width:265px;float:left;background:url('../img/common/cross-right.png')0 35px no-repeat}.xxl-page .work-with-us .work-agency{margin:10px 0 10px 22px;width:290px;float:left;background:url('../img/common/cross-left.png')0 35px no-repeat}.xxl-page .work-with-us .work-hostel{margin:10px 0 10px 22px;width:290px;float:left;background:url('../img/common/cross-right.png')0 35px no-repeat}/* SINGLE HOSTEL info */
.single-hostel-info span.hotel-info-clear{display:block;clear:both;height:1px;font-size:1px;line-height:1px;overflow:hidden;background:url('../img/common/dot-gray-white.png')top left repeat-x;margin:0 6px -1px 7px}.single-hostel-info .hotel-info-left{float:left;width:180px;padding:15px 10px 10px 30px;overflow:hidden}.single-hostel-info .hotel-info-center{float:left;width:435px;padding:13px 40px 12px 30px;overflow:hidden}.single-hostel-info .hotel-info-right{float:left;width:175px;padding:10px 0 6px 0;text-align:right}.single-hostel-info .right2{float:left;width:175px;padding:14px 0 2px 0;text-align:right}.single-hostel-info .right2 div{margin:0 0 0 28px}.single-hostel-info .back{margin:0 0 18px -12px}.single-hostel-info .back a{display:block;width:151px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/result-back-button.png')0 0 no-repeat;padding:2px 0 0 12px}.single-hostel-info .back a:hover{background:url('../img/buttons/result-back-button.png')0 100% no-repeat}.single-hostel-info .new a{font-weight:bold}.wrapper h1 a{font-size:11px;font-weight:bold;padding-left:15px;padding-bottom:2px;letter-spacing:0px}.wrapper div.anew{padding-top:5px}.wrapper div.anew a{font-size:11px;font-weight:bold;letter-spacing:0px;padding-left:15px;padding-bottom:6px}.single-hostel-info .breadcrumbs{color:#FFF;font-size:18px;padding:0 0 13px 0;clear:both;line-height:13px}.single-hostel-info .breadcrumbs a{font-size:11px;vertical-align:middle}.single-hostel-info .breadcrumbs a:first-letter{text-transform:uppercase;color:#FF0000}.single-hostel-info .breadcrumbs span{background:url('../img/common/breadcrumb-arrow.png')0 9px no-repeat;margin:0 -1px 0 0}.single-hostel-info .breadcrumbs span.data-vocabulary{background:none}.single-hostel-info h1{font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px}.single-hostel-info h1 img{vertical-align:middle}.single-hostel-info .best a{display:block;float:left;color:#C7EDAA;text-decoration:none;background:#519F1C url('../img/buttons/best-button.png')0 0 no-repeat;width:53px;height:19px}.single-hostel-info .rating{color:#34880A;font-size:24px;line-height:10px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;clear:both;padding:10px 0 0 0}.single-hostel-info .rating strong{font-weight:normal;font-family:Arial,Verdana;font-size:11px;color:#767676;display:block;float:left;width:50%;letter-spacing:0;margin:-4px 0 0 0}.single-hostel-info .ratingoff{color:#767676;font-size:24px;line-height:10px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;clear:both;padding:10px 0 0 0}.single-hostel-info .ratingoff strong{font-weight:normal;font-family:Arial,Verdana;font-size:11px;color:#767676;display:block;float:left;width:50%;letter-spacing:0;margin:-4px 0 0 0}.single-hostel-info .bar{padding:12px 0 10px 0}.single-hostel-info .responses{clear:both;color:#767676}.single-hostel-info .responses2{clear:both;color:#767676;margin-top:10px}.single-hostel-info .responses a{font-weight:bold}.single-hostel-info .responses{clear:both;color:#767676}.single-hostel-info .responses a.new-resptour-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-first-response.png')0 0 no-repeat;padding:2px 14px 3px 6px;font-weight:normal}.single-hostel-info .responses a.new-resptour-js:hover{background:url('../img/buttons/button-first-response.png')0 100% no-repeat}.single-hostel-info .responses a.login-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-first-response.png')0 0 no-repeat;padding:2px 14px 3px 6px;font-weight:normal}.single-hostel-info .responses a.login-js:hover{background:url('../img/buttons/button-first-response.png')0 100% no-repeat}.single-hostel-info .wifi{color:#767676;text-align:left;padding:10px 0 0 95px}.single-hostel-info .wifi-on{background:url('../img/common/wifi-on.png')17px 12px no-repeat}.single-hostel-info .wifi-off{background:url('../img/common/wifi-off.png')17px 11px no-repeat}/* single tour */
.single-tour .responses{padding-top:15px !important}.single-tour .back a{width:117px;background:url('../img/buttons/tour-back-button.png')0 0 no-repeat !important}.single-tour .back a:hover{background:url('../img/buttons/tour-back-button.png')0 100% no-repeat !important}/* SINGLE HOSTEL info blue box */
.single-hostel-info .blue-box{width:494px;background:#4D7FB3 url('../img/boxes/bluebox-bg.png')0 0 repeat-y;margin:-13px 0 -10px -30px}.single-hostel-info .blue-box .corners-top{display:block;clear:both;width:494px;height:11px;font-size:1px;line-height:1px;overflow:hidden;background:url('../img/boxes/bluebox-top-corners.png')0 0 no-repeat;margin:0}.single-hostel-info .blue-box .blue-box-inner{background:url('../img/boxes/bluebox-bottom-corners.png')left bottom no-repeat}.single-hostel-info .blue-box p.address{width:250px;margin:0 15px 0 28px;overflow:hidden}.single-hostel-info .blue-box p.address span{display:block;color:#C7C7C7}.single-hostel-info .blue-box p.address span.street{color:#FFF;font-size:15px;margin:0 0 2px 0}.single-hostel-info .blue-box p.address span.street span{display:inline !important;color:#FFF !important}.single-hostel-info .blue-box p.address span.street img{vertical-align:middle;margin:0 6px 0 0}.single-hostel-info .blue-box p.booking{margin:0 13px 0 0;float:right}.single-hostel-info .blue-box p.booking a{display:block;width:160px;height:24px;background:url('../img/buttons/button-booking-big.png')0 0 no-repeat;color:#B2CA98;text-decoration:none;padding:36px 0 0 18px}.single-hostel-info .blue-box p.booking a.back{display:block;width:135px;height:24px;background:url('../img/buttons/button-return-desc.png')0 0 no-repeat;color:#B2CA98;text-decoration:none;padding:36px 0 0 18px;margin:0px}.single-hostel-info .blue-box p.booking a.closed{background:url('../img/closed.png')0 0 no-repeat}.single-hostel-info .blue-box p.booking a.closed:hover{background:url('../img/closed.png')0 0 no-repeat}.single-hostel-info .blue-box p.booking a:hover{background:url('../img/buttons/button-booking-big.png')left bottom no-repeat;color:#469601}.single-hostel-info .blue-box p.booking a.back:hover{background:url('../img/buttons/button-return-desc.png')left bottom no-repeat;color:#B2CA98}.single-hostel-info .blue-box span.clear{display:block;height:13px;overflow:hidden;clear:both}/* tour */
.single-hostel-info .blue-box p.booking-tour{margin:-5px 13px -5px 0;float:right}.single-hostel-info .blue-box p.booking-tour a{display:block;width:211px;height:44px;background:url('../img/buttons/tour-order-button.png')0 0 no-repeat;color:#B2CA98;text-decoration:none;padding:0}.single-hostel-info .blue-box p.booking-tour a:hover{background:url('../img/buttons/tour-order-button.png')left bottom no-repeat;color:#469601}.single-hostel-info .blue-box p.single-tour-type{width:210px;margin:0 15px 0 28px;overflow:hidden}.single-hostel-info .blue-box p.single-tour-type span{display:block;color:#C7C7C7}.single-hostel-info .blue-box p.single-tour-type span.period{color:#FFF;font-size:15px;margin:0 0 2px 0}/* single tour */
.single-tour .blue-box{margin-bottom:0}.single-tour .blue-box .blue-box-inner{background:url('../img/boxes/bluebox-bottom-corners2.png')left bottom no-repeat}/* SINGLE HOSTEL photos */
.hostel-photos p{margin:0 9px}.hostel-photos a{display:block;float:left;width:80px;height:66px;overflow:hidden;margin:5px 0 0 5px}.hostel-photos img{float:left;padding:4px;background:url('../img/common/photo-frame3.png')0 0 no-repeat}/* SINGLE HOSTEL hostel map */
.hostel-map #google-map{height:329px;background:#C6E2F1;margin:-3px 6px -3px 7px;position:relative;z-index:15}.hostel-map #map-canvas{height:329px;background:#C6E2F1;margin:-3px 6px -3px 7px;position:relative;z-index:15}/* SINGLE HOSTEL price */
.single-hostel-prices{margin:15px 6px 0 7px;padding:0 24px 10px 24px;background:url('../img/boxes/blue-gradient.png')left bottom no-repeat;position:relative;z-index:15}.single-hostel-prices h2{float:left;font-size:19px;font-weight:normal;color:#013C5F;display:inline;letter-spacing:-1px;margin-right:22px}.single-hostel-prices p.period{display:inline;font-size:19px;color:#81949F;margin:0 0 0 35px;letter-spacing:-1px}.single-hostel-prices p.period span{color:#0181C7}/* cursor:pointer;*/
.single-hostel-prices p.period span i{color:#81949F;font-style:normal}.single-hostel-prices p.date-count{float:right;margin:5px 0 0 45px;vertical-align:middle;background:url("/img/common/calendar.png")no-repeat scroll 0 0 transparent;height:19px;padding-top:2px}.single-hostel-prices p.date-count a{color:#315d8A;font-weight:bold;text-decoration:none;padding:0 10px 0 25px;background:url('../img/common/arrow-right.png')100% 3px no-repeat}.single-hostel-prices p.date-count a:hover{color:#3BB8FD}/*.single-hostel-prices form{padding:0 0 0 220px;height:1px;overflow:hidden}*/
.single-hostel-prices form input{border:none;background:none;height:1px;width:130px;color:#FFF}.single-hostel-prices .ajax-content{display:block;clear:both}.single-hostel-prices table{width:100%;border-collapse:collapse;margin:15px 0 12px 0;clear:both}.single-hostel-prices table a{text-decoration:none}.single-hostel-prices table th{border-bottom:1px solid #E6E8EA;color:#767676;text-align:left;font-weight:normal;padding:0 0 5px 0;vertical-align:bottom}.single-hostel-prices table td{border-bottom:1px solid #E6E8EA;padding:4px 0 3px 0;vertical-align:middle}.single-hostel-prices table td.total{color:#DC6917;width:65px}.single-hostel-prices table td.room-type{width:165px;padding:9px 0 0;vertical-align:top}.single-hostel-prices table td.booking{width:102px}.single-hostel-prices table td.booking a{padding:5px 0 0 0;text-align:center;display:block;width:101px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/button-booking.png')top left no-repeat;font-family:Tahoma,Arial}.single-hostel-prices table td.booking a:hover{background:url('../img/buttons/button-booking.png')bottom left no-repeat}.single-hostel-prices .by-day{padding:0 10px}.single-hostel-prices table table{margin:4px 0;border:none !important}.single-hostel-prices table table td{padding:4px 0;border:none}.single-hostel-prices table table .week-num{width:40px;color:#34880A}.single-hostel-prices table table td.week-day{vertical-align:middle;text-align:center;overflow:hidden;width:35px}/* */
.single-hostel-prices table table td.week-day-none{vertical-align:middle;text-align:center;overflow:hidden;width:35px;color:#CCCCCC}/* */
.single-hostel-prices th table{margin:0 0 1px 0}.single-hostel-prices th table .week-day{vertical-align:middle;text-align:center;color:#767676;overflow:hidden;width:35px}/* */
.single-hostel-prices p.special{float:right;color:#767676}.single-hostel-prices p.special a{text-decoration:none;color:#767676}.single-hostel-prices p.info{padding:0 17px;background:url('../img/common/info.png')0 1px no-repeat;color:#767676}/* tour price */
.single-hostel-prices .price-type{float:left;width:210px;height:35px}.single-hostel-prices .price-type a{text-decoration:none;background:url('../img/common/dash-link.png')left bottom repeat-x;margin:0 10px 0 0;font-size:19px;white-space:nowrap;letter-spacing:-1px}.single-hostel-prices table .tour-period{width:80px}.single-hostel-prices table .tour-period p{padding:7px 0}.single-hostel-prices table .tour-hostel{width:105px}.single-hostel-prices table .tour-room-type{color:#DC6917;padding:10px 0;width:65px}.newtable table .tour-room-type{color:#DC6917;padding:10px 0;width:365px}.single-hostel-prices table .tour-num{text-align:center}.single-hostel-prices table td.tour-num{padding:10px 0}.single-hostel-prices table td.tour-order{width:71px}.single-hostel-prices table td.tour-order a{padding:5px 0 0 0;display:block;width:71px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/order-button.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana}.single-hostel-prices table td.tour-order a:hover{background:url('../img/buttons/order-button.png')bottom left no-repeat}/* PAGE LEFT custom-box */
.tour-text{background-color:#315D8A !important}.tour-text .box-top{margin-left:181px !important}.custom-box{background:url('../img/boxes/custom-box-bg.png')right repeat-y;overflow:hidden;position:relative;z-index:10;margin:4px 0 -10px 0}.custom-box .clear{display:block;font-size:1px;overflow:hidden;height:20px;background:url('../img/boxes/custom-box-bottom.png')bottom right no-repeat;clear:both}.custom-box .part-right{float:right;width:481px;margin:0 9px 10px 0;color:#565F65;background:url('../img/boxes/custom-box-top.png')top right no-repeat;padding:24px 0 0 0}.custom-box .part-left{float:left;width:231px;background:url('../img/boxes/custom-box-top.png')0 0 no-repeat;padding:24px 0 0 0}.tour-text .part-left{background:url('../img/boxes/custom-box-top.png')181px 0 no-repeat !important;padding:0}.custom-box .part-right h2{color:#E36206;display:inline;font-size:19px;font-weight:normal;letter-spacing:-1px}.custom-box .part-right h2 span{color:#788C98;background-image:none !important}.custom-box .part-right h2.text{color:#396681;display:block;font-size:16px;font-weight:bold;letter-spacing:-1px;padding-bottom:6px}.custom-box .part-right p.title{display:inline;font-size:19px;color:#788C98;white-space:nowrap;margin:0 0 0 30px;letter-spacing:-1px}.custom-box .part-right p.title2 a{text-decoration:none;background:url('../img/common/dash-link.png')left bottom repeat-x;margin:0 10px 0 0}.custom-box .part-right p.title2{display:inline;font-size:19px;color:#788C98;white-space:nowrap;letter-spacing:-1px;overflow:hidden}.custom-box .part-right p.title a{text-decoration:none;background:url('../img/common/dash-link.png')left bottom repeat-x}.custom-box .part-right .separator{display:block;clear:both;height:30px;margin:0 45px 0 0;font-size:1px;overflow:hidden;background:url('../img/common/dot-gray-alpha.gif')center left repeat-x}.custom-box .part-right p{margin:0 25px 15px 0}/* rooms-info */
.custom-box .part-left .rooms-info{background:url('../img/boxes/custom-box-left.png')0 0 repeat-y;padding:0 33px 0 40px;overflow:hidden}.custom-box .part-left .rooms-info h3{color:#013C5F;font-size:19px;font-weight:normal;background:url('../img/boxes/custom-box-top.png')0 -24px no-repeat;margin:0 -42px -8px -40px;padding:0 42px 15px 40px;letter-spacing:-1px}.custom-box .part-left .rooms-info p.rooms-item{background:url('../img/common/dot-gray-white.png')bottom left repeat-x;color:#767676;padding:5px 0;float:left;width:100%}.custom-box .part-left .rooms-info p.rooms-item span{display:block;width:70px;height:55px;float:left}.custom-box .part-left .rooms-info p.rooms-item span strong{color:#0181C7;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px;clear:both}.custom-box .part-left .rooms-info p.rooms-item span strong.off{color:#767676;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px;clear:both}.custom-box .part-left .rooms-info p.rooms-item strong{display:block;color:#454545;font-size:12px}.custom-box .part-left .rooms-info p.info{color:#888787;padding:10px 0 0 0;clear:both}.custom-box .part-left .rooms-info p.info a{text-decoration:none}.custom-box .part-left .rooms-info .corners-bottom{display:block;height:22px;overflow:hidden;background:url('../img/boxes/custom-box-left-corners.png')-1px bottom no-repeat;margin:20px -42px 0 -40px}/* hostels-around */
.custom-box .part-left .hostel-around{margin:30px 0 10px 40px;width:143px;overflow:hidden}.tour-text .part-left .hostel-around{margin:0 0 10px 40px !important}.custom-box .part-left .hostel-around h2{color:#FFF;font-weight:normal;font-size:19px;line-height:17px;padding:0 5px 10px 0;letter-spacing:-1px}.custom-box .part-left .hostel-around .around-item{padding:8px 0;background:url('../img/common/dash-blue.png')0 bottom repeat-x}.custom-box .part-left .hostel-around .around-item img{background:#7D9DB9 url('../img/common/photo-frame2.png')0 0 no-repeat;padding:4px}.custom-box .part-left .hostel-around .around-item p{color:#FFF;font-weight:bold;margin:2px 0 0 0}.custom-box .part-left .hostel-around .around-item p span{color:#7D9DB9;font-weight:normal}.custom-box .part-left .hostel-around p.more{color:#7D9DB9;background:#315D8A url('../img/common/cross.png')left center no-repeat;padding:10px 0 10px 24px;margin:-1px 0 0 0}/* hostel-rating */
.custom-box .part-right .hostel-rating{padding:30px 0 15px 0;clear:both}.custom-box .part-right .hostel-rating p{float:left;padding:0;margin:0 35px 0 0;width:150px;overflow:hidden}.custom-box .part-right .hostel-rating p span.rating-value{color:#34880A;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;display:block;width:100%}.custom-box .part-right .hostel-rating p span.rating-value strong{display:block;width:90px;float:left;font-size:11px;padding:10px 0 10px 0;font-weight:normal;letter-spacing:0px;color:#767676;margin:-5px 0 0 0;line-height:10px}.custom-box .part-right .hostel-rating p span.rating-count{display:block;width:100%;clear:both}.custom-box .part-right .hostel-rating p span.rating-count strong{color:#454545}.custom-box .part-right .hostel-rating table{border-collapse:collapse;color:#454545}.custom-box .part-right .hostel-rating table td{padding:1px 5px;vertical-align:middle}.custom-box .part-right .hostel-rating table td.rating-number{font-weight:bold}/* responses */
.custom-box .part-right .responses{padding:5px 0;overflow:hidden}.custom-box .part-right .responses .paginator{margin:10px 0;clear:both}.custom-box .part-right .responses .paginator a.prev{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-left.png')0 3px no-repeat;padding:0 10px 0 10px}.custom-box .part-right .responses .paginator a.next{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-right.png')100% 3px no-repeat;padding:0 10px 0 10px}.custom-box .part-right .responses .paginator a:hover{color:#3BB8FD}.content-box .hotel-info-left .newresponse{margin-top:15px}.content-box .hotel-info-left .newresponse a.new-response-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-first-response.png')0 0 no-repeat;padding:2px 14px 3px 6px}.content-box .hotel-info-left .newresponse a.new-response-js:hover{background:url('../img/buttons/button-first-response.png')0 100% no-repeat}.content-box .hotel-info-left .newresponse a.login-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-first-response.png')0 0 no-repeat;padding:2px 14px 3px 6px}.content-box .hotel-info-left .newresponse a.login-js:hover{background:url('../img/buttons/button-first-response.png')0 100% no-repeat}.custom-box .part-right .responses .paginator a.new-response-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-new-response.png')0 0 no-repeat;padding:2px 14px 3px 6px;margin:0 0 0 25px}.custom-box .part-right .responses .paginator a.new-response-js:hover{background:url('../img/buttons/button-new-response.png')0 100% no-repeat}.custom-box .part-right .responses .paginator a.login-js{text-decoration:none;color:#FFF;background:url('../img/buttons/button-new-response.png')0 0 no-repeat;padding:2px 14px 3px 6px;margin:0 0 0 25px}.custom-box .part-right .responses .paginator a.login-js:hover{background:url('../img/buttons/button-new-response.png')0 100% no-repeat}.custom-box .part-right .responses .separator{height:26px;width:450px;clear:both}.custom-box .part-right .responses .response-item{clear:both;margin:0 30px 0 0}.custom-box .part-right .response-item p.persone{color:#454545;font-size:15px}.custom-box .part-right .response-item p.response-right{width:55px;float:right;margin:0;padding:0}.custom-box .part-right .response-item p.response-right .rating-value{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;color:#34880A;display:block;margin:-3px 0 14px 0}.custom-box .part-right .response-item p.response-right .response-date{color:#767676}.custom-box .part-right .response-item p.response-right .response-date strong{font-weight:normal;color:#454545}.custom-box .part-right .response-item p.response-text{margin:0 60px 0 0;background:url('../img/common/quotes-on.png')0 0 no-repeat}.custom-box .part-right .response-item p.response-text:first-letter{padding:0 0 0 23px}.custom-box .part-right .response-item p.response-text-off{margin:0 60px 0 0;background:url('../img/common/quotes-off.png')0 0 no-repeat}.custom-box .part-right .response-item p.response-text-off:first-letter{padding:0 0 0 23px}.custom-box .part-right .response-item p.response-off{color:#A6A6A6;background:url('../img/common/quotes-off.png')0 0 no-repeat}.custom-box .part-right .response-item table{width:385px;margin:0 0 12px 0;border-collapse:collapse;color:#454545}.custom-box .part-right .response-item table th{font-weight:normal;vertical-align:middle;text-align:center;padding:0 12px 0 0}.custom-box .part-right .response-item table td{font-weight:bold;vertical-align:middle;text-align:center;padding:0 12px 0 0}.custom-box .part-right .responses p.info{color:#767676;margin:30px 0 10px 0;padding:0 0 0 18px;background:url('../img/common/info.png')0 0 no-repeat}/* CABINET menu */
.cabinet-menu p.login{float:right;width:50%;white-space:nowrap;margin:10px 40px 0 0;color:#767676;padding:10px 0 0 0}.cabinet-menu p.login strong{color:#505050}.cabinet-menu p.login a.logout{display:block;float:right;width:41px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/logout-w-button.png')0 0 no-repeat;padding:2px 0 0 12px;margin:-3px 0 0 14px}.cabinet-menu p.login a.logout:hover{background:url('../img/buttons/logout-w-button.png')0 100% no-repeat}.cabinet-menu p.login span{float:right}.cabinet-menu h1{margin:10px 6px 5px 32px;font-size:28px;color:#010101;font-weight:normal;letter-spacing:-1px}.cabinet-menu span.line{display:block;height:1px;overflow:hidden;margin:0 6px 0 32px;background:url('../img/common/dot-gray-white.png')-3px 0 repeat-x}.cabinet-menu ul{height:74px;overflow:hidden;margin:6px 6px 0 22px;float:left;clear:both;background:url('../img/cabinet/cabinet-line.png')-1px 3px repeat-x}.cabinet-menu ul li{display:block;float:left;width:100px;height:64px;overflow:hidden}.cabinet-menu ul li.active{background:url('../img/cabinet/cabinet-active-bg.png')center 0 no-repeat;margin:0 0 0 -1px}.cabinet-menu ul li a{display:block;height:64px;width:67px;margin:0 auto;text-align:center;text-decoration:none;color:#3F70A2;padding:47px 0 0 0}.cabinet-menu ul li a:hover{color:#3BB8FD}.cabinet-menu ul li a.settings{background:url('../img/cabinet/cabinet-settings.png')center 5px no-repeat}.cabinet-menu ul li.active a.settings{background:url('../img/cabinet/cabinet-settings-active.png')center 5px no-repeat}.cabinet-menu ul li a.bookings{background:url('../img/cabinet/cabinet-bookings.png')center 5px no-repeat}.cabinet-menu ul li.active a.bookings{background:url('../img/cabinet/cabinet-bookings-active.png')center 5px no-repeat}.cabinet-menu ul li a.contests{background:url('../img/cabinet/cabinet-contest.png')center 5px no-repeat}.cabinet-menu ul li.active a.contests{background:url('../img/cabinet/cabinet-contest-active.png')center 5px no-repeat}.cabinet-menu ul li.active a{color:#FFF}/* CABINET sort */
.cabinet-sort h2{font-size:18px;color:#404040;font-weight:normal;margin:0 12px;letter-spacing:-1px}.page-left .cabinet-sort form{clear:both;height:30px;overflow:hidden;margin:5px 12px 5px 12px}.page-left .cabinet-sort p{float:left;padding:4px 0 0 0}.page-left .cabinet-sort form label{color:#373737;font-size:11px;float:left;display:block;padding:4px 8px 0 0}.page-left .cabinet-sort p.cabinet-sort-by{width:305px}.page-left .cabinet-sort p.cabinet-sort-by select{width:187px;float:left}.page-left .cabinet-sort p.cabinet-sort-by #cabinet-sort-by_msdd{float:left !important}.page-left .cabinet-sort p.cabinet-order{width:240px}.page-left .cabinet-sort p.cabinet-order select{width:168px;float:left}.page-left .cabinet-sort p.cabinet-order #cabinet-order_msdd{float:left !important}.page-left .cabinet-sort p.button{padding:0 !important}.page-left .cabinet-sort p.button input{width:92px;height:30px;line-height:30px;text-align:center;vertical-align:bottom;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/contest-sort-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0;margin:0;font-size:11px}html>/**/body .page-left .cabinet-sort p.button input{padding:0 0 3px 0 !important}/* ff hack */
.page-left .cabinet-sort p.button input:hover{background:url('../img/buttons/contest-sort-button.png')0 100% no-repeat;color:#E8F7FF}/* CABINET contest */
.cabinet-contest h2{margin:15px 26px 0 30px;letter-spacing:-1px;color:#013C5F;font-size:19px;font-weight:normal}.cabinet-contest table{border-collapse:collapse;margin:15px 0 30px 30px;width:650px}.cabinet-contest table th{font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;padding:0 0 5px 0}.cabinet-contest table td{padding:7px 0;vertical-align:middle;border-bottom:1px solid #E6E8EA}.cabinet-contest table td.contest{width:152px}.cabinet-contest table td.type{width:63px}.cabinet-contest table td.title{width:152px}.cabinet-contest table td.place{width:52px}.cabinet-contest table td.views{width:91px}.cabinet-contest table td.link{width:77px}.cabinet-contest table td.link a{padding:5px 0 0 0;display:block;width:75px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/button-contest-view.png')top left no-repeat;text-align:center}.cabinet-contest table td.link a:hover{background:url('../img/buttons/button-contest-view.png')bottom left no-repeat}.cabinet-contest table td.contest a{text-decoration:none;padding:0 0 1px 18px}.cabinet-contest table td.contest a.on{background:url('../img/cabinet/cabinet-on.png')0 1px no-repeat}.cabinet-contest table td.contest a.off{background:url('../img/cabinet/cabinet-off.png')0 1px no-repeat;color:#81A2BF}.cabinet-contest table td.contest a.off:hover{color:#3bb8fd}.cabinet-contest table td.title a{text-decoration:none}.cabinet-contest table td.rating{color:#34880A;font-size:17px;font-family:"Trebuchet MS",Arial;font-weight:normal;padding:0 0 3px 0}/* CABINET settings */
.cabinet-settings span.line{display:block;height:1px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-light-gray-alpha.gif')top left repeat-x;margin:0 0 10px 0}.cabinet-settings p.info{color:#888787;margin:0 12px 15px 12px;background:url('../img/common/info.png')0 1px no-repeat}.cabinet-settings p.info:first-letter{margin:0 0 0 17px}.cabinet-settings h2{font-size:18px;color:#404040;font-weight:normal;margin:5px 12px 15px 12px;letter-spacing:-1px}.cabinet-settings form{margin:0 12px}.cabinet-settings form p{height:50px;overflow:hidden;clear:both}.cabinet-settings form h3{color:#DC5E02;clear:both;padding:0 0 10px 0;font-size:11px;font-weight:bold}.cabinet-settings form label{display:block;color:#373737;padding:0 0 3px 0}.cabinet-settings form select{width:291px;float:left;color:#868686;font-size:11px}.cabinet-settings form input{border:1px solid #87A5BE;color:#868686;padding:3px 6px;width:273px;font-size:11px;position:relative;z-index:20}.cabinet-settings form p.surname{float:left;width:162px;clear:none}.cabinet-settings form p.surname input{width:130px}.cabinet-settings form p.name{float:left;width:143px;clear:none}.cabinet-settings form p.name input{width:111px}.cabinet-settings form p.date{float:left;clear:left;width:162px}.cabinet-settings form p.date input{width:73px}.cabinet-settings form p.date img{vertical-align:top;padding:2px 0 0 3px}.cabinet-settings form p.gender{float:left;clear:right;width:162px}.cabinet-settings form p.gender select{width:129px}.cabinet-settings form p.phone-code{float:left;clear:left;width:77px}.cabinet-settings form p.phone-code input{width:30px}.cabinet-settings form p.phone{float:left;clear:right}.cabinet-settings form p.phone input{width:130px}.cabinet-settings form p.login a{margin:0 0 0 19px;text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}.cabinet-settings form p.half{clear:none;width:305px;float:left}.cabinet-settings form p.checkbox{height:25px}.cabinet-settings form p.checkbox label{display:inline !important;clear:none;margin:0 30px 0 5px;color:#767676}.cabinet-settings form p.checkbox span{white-space:nowrap}.cabinet-settings form p.checkbox input{display:inline;vertical-align:middle;border:none;width:auto}.cabinet-settings form p.button{height:35px;overflow:hidden;margin-bottom:0;padding-bottom:0;text-transform:uppercase !important;padding-top:10px}.cabinet-settings form p.button input{width:110px;height:30px;line-height:30px;text-align:center;vertical-align:bottom;text-transform:uppercase !important;cursor:pointer;border:none;background:url('../img/buttons/save-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0 !important;margin:0 !important;font-size:11px}html>/**/body .cabinet-settings form p.button input{padding:0 0 3px 0 !important}/* ff hack */
.cabinet-settings form p.button input:hover{background:url('../img/buttons/save-button.png')0 100% no-repeat}.cabinet-settings .ibox-bottom{z-index:25 !important;position:relative}/* CABINET booking */
.cabinet-booking h2{margin:15px 26px 0 30px;letter-spacing:-1px;color:#013C5F;font-size:19px;font-weight:normal}.cabinet-booking table{border-collapse:collapse;margin:5px 0 30px 30px;width:650px}.cabinet-booking table th{font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;padding:0 0 5px 0;vertical-align:bottom}.cabinet-booking table td{padding:13px 0;vertical-align:middle;border-bottom:1px solid #E6E8EA}.cabinet-booking table td a{text-decoration:none}.cabinet-booking table td.rooms{width:253px}.cabinet-booking table td.date{width:73px}.cabinet-booking table td.count{width:88px}.cabinet-booking table td.price{width:70px;color:#DC6917}/* HOSTEL rating sort */
.hostels-rating-sort h1{font-size:18px;color:#404040;font-weight:normal;float:left;padding:5px 20px 0 0}.hostels-rating-sort form{height:30px}.hostels-rating-sort form label{float:left;padding:4px 8px 0 0;color:#373737;font-size:11px}.hostels-rating-sort form #sort-by_msdd,.hostels-rating-sort form #rating-order_msdd{float:left}.hostels-rating-sort form p{float:left;padding:6px 0 0 0}.hostels-rating-sort form p.sort-by{width:305px}.hostels-rating-sort form p.sort-by select{width:187px}.hostels-rating-sort form p.rating-order{width:245px}.hostels-rating-sort form p.rating-order select{width:166px}.hostels-rating-sort form p.button{padding:0 !important}.hostels-rating-sort form p.button input{width:122px;height:30px;line-height:30px;text-align:center;vertical-align:bottom;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/rating-sort-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0;margin:0;font-size:11px}html>/**/body .hostels-rating-sort form p.button input{padding:0 0 3px 0 !important}/* ff hack */
.hostels-rating-sort form p.button input:hover{background:url('../img/buttons/rating-sort-button.png')0 100% no-repeat;color:#E8F7FF}/* HOSTEL rating */
.rating-table h2{margin:15px 26px 0 30px;letter-spacing:-1px;color:#013C5F;font-size:19px;font-weight:normal}.rating-table table{border-collapse:collapse;margin:15px 0 30px 30px;width:898px}.rating-table table th{font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;padding:0 0 5px 0;vertical-align:bottom}.rating-table table th.custom-rating{text-align:center}.rating-table table td{padding:7px 0;vertical-align:middle;border-bottom:1px solid #E6E8EA}.rating-table table td a{text-decoration:none}.rating-table table td.custom-rating{text-align:center;font-weight:bold}.rating-table table td.hostel{width:155px}.rating-table table td.total-rating{width:200px}.rating-table table td.total-rating strong{display:block;float:left;width:40px;color:#34880A;font-size:17px;font-family:"Trebuchet MS",Arial;font-weight:normal;letter-spacing:-1px;margin:-5px 0 0 0;line-height:19px}.rating-table table td.total-rating .rating{padding:5px 0 0 0}.rating-table table td.total-rating .responses{clear:both;font-size:9px;color:#767676}.rating-table table th.min-price{padding-left:10px !important}.rating-table table td.min-price{width:78px;color:#DC6917;font-size:9px;padding-left:10px !important}.rating-table table td.min-price strong{display:block;font-size:16px;line-height:17px;font-family:"Trebuchet MS",Arial;font-weight:600}.rating-table table td.booking{width:102px}.rating-table table td.booking a{padding:4px 0 0 0;display:block;width:102px;height:20px;color:#FFF;text-transform:uppercase;text-decoration:none;text-align:center;background:url('../img/buttons/button-booking.png')top left no-repeat;font-family:"Trebuchet MS",Arial}.rating-table table td.booking a:hover{background:url('../img/buttons/button-booking.png')bottom left no-repeat}/* CONTEST types */
.contest-types h2 span{display:block;float:left;width:28px;height:28px;background:url('../img/common/icon-contest.png')top left no-repeat;margin:-3px 6px 0 0}.contest-types .text{background:url('../img/contests/contests-bg.png')top left repeat-x;margin:0 6px 0 7px}.contest-types .text table{margin:0 auto 20px auto}.contest-types .text table td{width:185px;padding:0 20px}.contest-types .text table tr.image td{text-align:center;vertical-align:top;height:145px;overflow:hidden;padding-top:15px}.contest-types .text table tr.image td img{margin:0 0 10px 0}.contest-types .text table tr.description td{text-align:center;vertical-align:top;color:#013C5F;padding-bottom:15px}.contest-types .text table tr.list td{text-align:left;vertical-align:top}.contest-types .text table tr.list td a{text-decoration:none}.contest-types .text table tr.list ul a{padding:0 5px 0 20px}.contest-types .text table tr.list ul.current{width:100%;background:url('../img/common/dot-blue-white.png')top left repeat-x}.contest-types .text table tr.list ul.current li{background:url('../img/common/dot-blue-white.png')bottom left repeat-x;padding:7px 0}.contest-types .text table tr.list ul.current li a{background:url('../img/cabinet/cabinet-on.png')0 1px no-repeat}.contest-types .text table tr.list ul.archive{width:100%;margin:5px 0 10px 0;display:none}.contest-types .text table tr.list ul.archive li{background:url('../img/common/dot-blue-white.png')bottom left repeat-x;padding:7px 0}.contest-types .text table tr.list ul.archive li a{background:url('../img/cabinet/cabinet-off.png')0 1px no-repeat;color:#81A2BF}.contest-types .text table tr.list ul.archive li a:hover{color:#3BB8FD}.contest-types .text table p.archive-link a{display:block;width:104px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/contests-button.png')0 0 no-repeat;padding:2px 0 0 6px;margin:10px 0 5px 3px}.contest-types .text table p.archive-link a:hover{background:url('../img/buttons/contests-button.png')0 100% no-repeat}.contest-types .text table p.archive-link a.active{background:url('../img/buttons/contests-button.png')0 100% no-repeat}/* CONTEST prize */
.contest-prize .wrapper{background:url('../img/boxes/iobox-gradient.png')-8px -5px no-repeat;position:relative;z-index:20;margin:-4px 0 0 0;padding:15px 22px 15px 22px}.contest-prize h2{float:left;color:#E36206;font-size:19px;letter-spacing:-1px;font-weight:normal}.contest-prize .wrapper img{margin:-15px 0 5px -15px;float:left}.contest-prize .wrapper p{margin:0 5px 15px 245px;color:#565F65}.contest-prize .wrapper p.info{padding:0 0 0 18px;background:url('../img/common/info.png')0 0 no-repeat}.contest-prize .wrapper p.prize{margin-bottom:5px;margin-top:5px}.contest-prize .wrapper span.line{display:block;height:15px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x;margin:0 0 25px 0}/* CONTEST photo */
.photo-contest-box{background:url('../img/boxes/custom-box-bg-photo.png')right repeat-y !important}.photo-contest-box .clear{background:url('../img/boxes/custom-box-bottom-photo.png')bottom right no-repeat !important}.photo-contest-box .part-right{background:url('../img/boxes/custom-box-top-photo.png')top right no-repeat !important}.photo-contest-box .part-left{background:url('../img/boxes/custom-box-top-photo.png')0 0 no-repeat !important}/* CONTEST stats-info */
.photo-contest-box .part-left .contest-stats-info{background:url('../img/boxes/custom-box-left-photo.png')0 0 repeat-y;padding:0 33px 0 40px;overflow:hidden}.photo-contest-box .part-left .contest-stats-info h3{background:url('../img/boxes/custom-box-top-photo.png')0 -24px no-repeat !important;color:#013C5F;font-size:19px;font-weight:normal;margin:0 -42px -3px -40px;padding:0 42px 15px 40px;letter-spacing:-1px}.photo-contest-box .part-left .contest-stats-info p.info-item{background:url('../img/common/dot-gray-white.png')top left repeat-x;color:#767676;padding:5px 0;clear:both}.photo-contest-box .part-left .contest-stats-info p.info-item a{font-weight:bold;font-size:12px}.photo-contest-box .part-left .contest-stats-info p.info-item strong{font-weight:bold;display:block;font-size:12px;color:#454545}.photo-contest-box .part-left .contest-stats-info p.contest-count{height:41px}.photo-contest-box .part-left .contest-stats-info p.contest-count{color:#0181C7;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px;clear:both}.photo-contest-box .part-left .contest-stats-info p.contest-count strong{display:block;float:left;width:70px;color:#767676;letter-spacing:0;font-weight:normal;font-size:11px;line-height:13px}.photo-contest-box .part-left .contest-stats-info p.info{color:#888787;padding:10px 0 0 0;clear:both}.photo-contest-box .part-left .contest-stats-info p.info a{text-decoration:none}.photo-contest-box .part-left .contest-stats-info .corners-bottom{background:url('../img/boxes/custom-box-left-corners-photo.png')-1px bottom no-repeat !important;display:block;height:22px;overflow:hidden;margin:20px -42px 0 -40px}/* CONTEST info */
.page-left .contest-info .contest-right{float:right;width:470px;margin:15px 5px 0 0}.page-left .contest-info .contest-right h1{font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px;padding:0 0 15px 0;background:url('../img/common/dot-gray-white.png')-3px bottom repeat-x}.page-left .contest-info .contest-right .breadcrumbs{color:#FFF;font-size:18px;padding:0 0 13px 0;clear:both;line-height:13px;margin:0 0 0 0}.page-left .contest-info .contest-right .breadcrumbs a{font-size:11px;vertical-align:middle}.page-left .contest-info .contest-right .breadcrumbs span{background:url('../img/common/breadcrumb-arrow.png')0 9px no-repeat;margin:0 -1px 0 0}.page-left .contest-info .contest-right p{color:#013C5F;margin:15px 5px 10px 0}.page-left .contest-info .contest-left{float:left;margin:15px 0 0 20px}.page-left .contest-info .contest-left .back a{display:block;width:151px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/contest-back-button.png')0 0 no-repeat;padding:2px 0 0 12px}.page-left .contest-info .contest-left .back a:hover{background:url('../img/buttons/contest-back-button.png')0 100% no-repeat}/* CONTEST contest-sort */
.page-left .contest-sort h2{display:inline;font-size:18px;color:#404040;font-weight:normal;margin:0 12px;letter-spacing:-1px}.page-left .contest-sort form{clear:both;height:30px;overflow:hidden;margin:10px 12px 0 12px}.page-left .contest-sort p{float:left;padding:3px 0 0 0}.page-left .contest-sort form label{color:#373737;font-size:11px;float:left;display:block;padding:4px 8px 0 0}.page-left .contest-sort form select{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:0;font-size:11px}.page-left .contest-sort form #contest-sort-by_msdd,.page-left .contest-sort form #contest-order_msdd{float:left}.page-left .contest-sort p.contest-sort-by{width:305px}.page-left .contest-sort #contest-sort-by{width:187px}.page-left .contest-sort p.contest-order{width:245px}.page-left .contest-sort #contest-order{width:167px}.page-left .contest-sort p.button{padding:0 !important}.page-left .contest-sort p.button input{width:92px;height:30px;line-height:30px;text-align:center;vertical-align:bottom;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/contest-sort-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0 !important;margin:0 !important;font-size:11px}html>/**/body .page-left .contest-sort p.button input{padding:0 0 2px 0 !important}/* ff hack */
.page-left .contest-sort p.button input:hover{background:url('../img/buttons/contest-sort-button.png')0 100% no-repeat;color:#E8F7FF}/* CONTEST photo-list */
.page-left .contest-photo-list{margin:15px 35px 0 0;overflow:hidden}.page-left .contest-photo-list .separator{height:10px !important;padding:0 !important;margin:0 0 10px 0!important}.page-left .contest-photo-list table{border-collapse:collapse;width:465px;margin:5px 0 0 0}.page-left .contest-photo-list table tr.photos td{vertical-align:bottom;width:33%;overflow:hidden;padding:5px 0 0 0}.page-left .contest-photo-list table tr.photos td a{text-decoration:none;text-align:right;display:block;float:left;padding:0 0 10px 0}.page-left .contest-photo-list table tr.photos td a img{margin:0 0 -20px 0;position:relative;z-index:15}.page-left .contest-photo-list table tr.photos td span.video-time{background:url('../img/common/video_back.png');color:#C6C6C6;padding:1px 3px;margin:0 3px 0 0;position:relative;z-index:16}.page-left .contest-photo-list table tr.texts td{vertical-align:top;width:33%;overflow:hidden;padding:0 0 10px 0}.page-left .contest-photo-list table tr.texts p{margin:0;color:#454545;padding:0 15px 5px 0}.page-left .contest-photo-list table tr.texts p.name{font-size:15px;line-height:16px;padding:5px 15px 5px 0}.page-left .contest-photo-list table tr.texts p.vote a{text-decoration:none;padding:0 0 0 12px;background:url('../img/common/dot-gray-big.png')3px 5px no-repeat}.page-left .contest-photo-list table tr.texts p.vote strong{color:#34880A;font-size:17px;font-family:"Trebuchet MS",Arial;font-weight:500;letter-spacing:-1px}.page-left .contest-photo-list p.info{color:#767676;margin:30px 0 10px 0;padding:0 0 0 18px;background:url('../img/common/info.png')0 0 no-repeat}.page-left .contest-photo-list .paginator{margin:10px 0;clear:both}.page-left .contest-photo-list .paginator a.prev{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-left.png')0 3px no-repeat;padding:0 10px 0 10px}.page-left .contest-photo-list .paginator a.next{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-right.png')100% 3px no-repeat;padding:0 10px 0 10px}.page-left .contest-photo-list .paginator a:hover{color:#3BB8FD}.page-left .contest-photo-list .paginator a.new-photo{text-decoration:none;color:#FFF;background:url('../img/buttons/button-new-photo.png')0 0 no-repeat;padding:2px 14px 3px 6px;margin:0 0 0 45px}.page-left .contest-photo-list .paginator a.new-photo:hover{background:url('../img/buttons/button-new-photo.png')0 100% no-repeat}.page-left .contest-photo-list .paginator a.new-video{text-decoration:none;color:#FFF;background:url('../img/buttons/button-new-video.png')0 0 no-repeat;padding:2px 14px 3px 6px;margin:0 0 0 40px}.page-left .contest-photo-list .paginator a.new-video:hover{background:url('../img/buttons/button-new-video.png')0 100% no-repeat}/* CONTEST story-list */
.page-left .contest-story-list{margin:15px 35px 0 0;overflow:hidden}.page-left .contest-story-list .separator{height:10px !important;padding:0 !important;margin:0 0 10px 0!important}.page-left .contest-story-list p.info{color:#767676;margin:30px 0 10px 0;padding:0 0 0 18px;background:url('../img/common/info.png')0 0 no-repeat}.page-left .contest-story-list .paginator{margin:10px 0;clear:both}.page-left .contest-story-list .paginator a.prev{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-left.png')0 3px no-repeat;padding:0 10px 0 10px}.page-left .contest-story-list .paginator a.next{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-right.png')100% 3px no-repeat;padding:0 10px 0 10px}.page-left .contest-story-list .paginator a:hover{color:#3BB8FD}.page-left .contest-story-list .paginator a.new-story{text-decoration:none;color:#FFF;background:url('../img/buttons/button-new-story.png')0 0 no-repeat;padding:2px 14px 3px 6px;margin:0 0 0 25px}.page-left .contest-story-list .paginator a.new-story:hover{background:url('../img/buttons/button-new-story.png')0 100% no-repeat}.page-left .contest-story-list .story-item p.name{color:#454545;font-size:15px;margin:0 0 10px 0}.page-left .contest-story-list .story-item p.teaser{margin:0 0 10px 0;background:url('../img/common/quotes-on.png')0 0 no-repeat}.page-left .contest-story-list .story-item p.teaser:first-letter{padding:0 0 0 23px}.page-left .contest-story-list .story-item a{text-decoration:none}.page-left .contest-story-list .story-item h3{color:#788C98;letter-spacing:-1px;margin:0 0 10px 0;font-size:17px}.page-left .contest-story-list .story-item .story-right{float:right;width:65px;padding:0 0 10px 0}.page-left .contest-story-list .story-item .story-right strong{display:block;font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;color:#34880A}.page-left .contest-story-list .story-item .story-left{width:360px}/* CONTEST contest single */
.page-left .contest-single-item .back{float:left;width:220px;margin:15px 0 0 7px}.page-left .contest-single-item .back a{display:block;width:146px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/contest-single-back-button.png')0 0 no-repeat;padding:2px 0 0 12px;margin:0 0 0 14px}.page-left .contest-single-item .back a:hover{background:url('../img/buttons/contest-single-back-button.png')0 100% no-repeat}.page-left .contest-single-item .breadcrumbs{color:#FFF;font-size:18px;padding:0 0 0 220px;margin:10px 16px 10px 7px;line-height:13px}.page-left .contest-single-item .breadcrumbs a{font-size:11px;vertical-align:middle}.page-left .contest-single-item .breadcrumbs span{background:url('../img/common/breadcrumb-arrow.png')0 9px no-repeat;margin:0 -1px 0 0}.page-left .contest-single-item h1{clear:both;margin:0 6px 15px 7px;font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px;padding:0 0 15px 220px;background:url('../img/common/dot-gray-white.png')0 100% repeat-x}.page-left .contest-single-item .contest-content{margin:0 6px 0 0;padding:0 30px 0 0;float:right;width:445px}.page-left .contest-single-item .contest-content p{margin:0 0 20px 0;line-height:17px;color:#1A1F21}.page-left .contest-single-item .contest-content p.media-text{background:url('../img/common/quotes-on.png')0 0 no-repeat;line-height:13px}.page-left .contest-single-item .contest-content p.media-text:first-letter{padding:0 0 0 23px}.page-left .contest-single-item .contest-content img.media{margin:0 0 15px 0}.page-left .contest-single-item .contest-content div.media{margin:0 0 15px 0}.page-left .contest-single-item .contest-sidebar{float:left;margin:0 0 20px 33px;width:160px}.page-left .contest-single-item .contest-sidebar p{color:#767676}.page-left .contest-single-item .contest-sidebar p.author{color:#454545;font-size:15px;margin:0 0 5px 0;line-height:15px}.page-left .contest-single-item .contest-sidebar p.title{color:#454545;font-size:15px;margin:0 0 30px 0;line-height:15px}.page-left .contest-single-item .contest-sidebar p.rating{color:#34880A;font-size:24px;line-height:10px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;clear:both;padding:10px 0 0 0;height:20px}.page-left .contest-single-item .contest-sidebar p.rating strong{font-weight:normal;font-family:Arial,Verdana;font-size:11px;color:#767676;display:block;float:left;width:90px;letter-spacing:0;margin:-5px 0 0 0}.page-left .contest-single-item .contest-sidebar p.vote a{display:block;width:39px;height:26px;margin:0 0 15px 0;background:#6AAD29 url('../img/buttons/button-vote.png')0 0 no-repeat;text-decoration:none}.page-left .contest-single-item .contest-sidebar p.vote a:hover{background:#6AAD29 url('../img/buttons/button-vote.png')0 100% no-repeat}.page-left .contest-single-item .contest-sidebar p.current-place{color:#454545;font-weight:bold;margin:0 0 10px 0}.page-left .contest-single-item .contest-sidebar p.views{margin:0 0 10px 0}.page-left .contest-single-item .contest-sidebar p.date{margin:0 0 30px 0}.page-left .contest-single-item .contest-sidebar p.date span{display:block}.page-left .contest-single-item .contest-sidebar p.other-works{margin:0 0 10px 0}.page-left .contest-single-item .contest-sidebar ul li{margin:0 0 10px 0}.page-left .contest-single-item .contest-sidebar ul li a{text-decoration:none}/* XXL-PAGE hostels-search */
.xxl-page .hostels-search span.clear{display:block;height:10px;overflow:hidden;font-size:1px;clear:both}.xxl-page .hostels-search p.info{float:right;white-space:nowrap;color:#888787;padding:5px 0 0 0}.xxl-page .hostels-search p.info a{text-decoration:none}.xxl-page .hostels-search h1{display:inline;font-size:18px;color:#010101;font-weight:normal;letter-spacing:-1px;float:left}.xxl-page .hostels-search h1.hotels{display:inline;font-size:21px;color:#010101;font-weight:normal;letter-spacing:-1px;float:none;padding-bottom:20px}.xxl-page .hostels-search form{clear:both;padding:10px 0 0 0}/*.xxl-page .hostels-search form label{display:block;color:#373737;padding:0 0 2px 0;font-size:11px}*/
.xxl-page .hostels-search form fieldset.form-main input{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:3px 6px;font-size:11px;position:relative;z-index:20}.xxl-page .hostels-search form select{border:1px solid #87A5BE;color:#868686;margin:0 0 8px 0;padding:0;font-size:11px}/* .form-main */
.xxl-page .hostels-search form fieldset.form-main{clear:both;background:url('../img/common/dot-light-gray-alpha.gif')bottom left repeat-x}.xxl-page .hostels-search form fieldset.form-main span.metro-map{display:block;background:url('../img/common/metro-icon.png')0 1px no-repeat;padding:0 0 0 18px}.xxl-page .hostels-search form fieldset.form-main span.metro-map a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}.xxl-page .hostels-search form fieldset.form-main p{float:left;margin:0 13px 0 0;height:80px;width:218px;overflow:hidden}/*.xxl-page .hostels-search form fieldset.form-main p.wplus{width:230px}*/
.xxl-page .hostels-search form fieldset.form-main input{width:202px}.xxl-page .hostels-search form fieldset.form-main select{width:218px}.xxl-page .hostels-search form fieldset.form-main p.hostel-date{margin:0 !important;width:101px !important}.xxl-page .hostels-search form fieldset.form-main p.hostel-date input{width:65px;margin:0 2px 0 0 !important}.xxl-page .hostels-search form fieldset.form-main p.hostel-date img{vertical-align:middle;cursor:pointer}.xxl-page .hostels-search form fieldset.form-main p.date-out{padding-left:13px !important}/* .form-additional */
.xxl-page .hostels-search fieldset.form-additional{margin:10px 0 0 0}.xxl-page .hostels-search fieldset.form-additional p{float:left;height:52px;overflow:hidden;margin:0 14px 0 0;border-right:1px solid #D8CEBE}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-people-in{width:126px}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-people-in select{width:79px}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-sort{width:147px;/*161*/}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-sort select{width:129px}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-map{width:137px;/*154*/}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-map img{float:left;margin:-3px 10px 0 0}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-map a{font-weight:bold;color:#0086BF;text-decoration:none;display:block;padding:3px 0 0 0}.xxl-page .hostels-search fieldset.form-additional p.form-hostel-map a:hover{color:#3BB8FD}.xxl-page .hostels-search fieldset.form-additional p.button{margin:0 !important;border:none;text-transform:uppercase}.xxl-page .hostels-search fieldset.form-additional p.button input{width:135px;height:33px;line-height:30px;text-align:center;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/search-hostel-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;font-size:11px;padding:0 !important;margin:10px 0 0 0 !important}.xxl-page .hostels-search fieldset.form-additional p.button input:hover{background:url('../img/buttons/search-hostel-button.png')0 -41px no-repeat;color:#E8F7FF}.xxl-page .hostels-search fieldset.form-additional p.button input{padding:0 0 7px 0 !important}/* ff hack */
/* services */
p.form-hostel-services{width:305px;overflow:hidden}p.form-hostel-services label{display:block;clear:both;padding:0 0 2px 0}p.form-hostel-services span.services-main span{line-height:24px;padding:0 6px 0 0}p.form-hostel-services span span label{display:inline !important;vertical-align:middle;color:#767676;padding:0 !important}p.form-hostel-services input{vertical-align:middle;margin:0 2px 0 0}p.form-hostel-services span.link{display:block;float:right;background:url('../img/common/plus.png')2px 0px no-repeat;margin:5px 0 0 0;padding:0 0 0 18px;cursor:pointer;width:50px}/*0 2px*/
p.services-short span.link a.full{display:none}p.services-full span.link a.short{display:none}p.form-hostel-services span.link a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}p.form-hostel-services .services-additional{position:absolute;width:328px;top:120px;left:149px;clear:both;overflow:hidden}p.form-hostel-services .services-additional span.corners-t{display:block;clear:both;font-size:1px;height:8px;overflow:hidden;background:#FFF6E6 url('../img/boxes/search-services-top.png')-1px 0 no-repeat}p.form-hostel-services .services-additional span.corners-b{display:block;clear:both;font-size:1px;height:8px;overflow:hidden;background:url('../img/boxes/search-services-bottom.png')-1px 100% no-repeat}p.form-hostel-services .services-additional .box1{display:block;background:url('../img/boxes/search-services-bg.png')-1px 0 repeat-y;padding:0}p.form-hostel-services .services-additional .box2{display:block;background:url('../img/boxes/search-services-gradient.png')-1px 100% repeat-x;margin:0 6px 0 7px;padding:49px 14px 5px 13px}p.form-hostel-services .services-additional .box2 span{line-height:24px;padding:0 6px 0 0;white-space:nowrap}p.services-short .services-additional{display:none}p.services-full .services-additional{z-index:30;margin-top:20px}p.services-full label,p.services-full input,p.services-full span.link{position:relative !important;z-index:31 !important}p.services-full span.link{background:url('../img/common/minus.png')2px 0 no-repeat}/*0 2px*/
/* XXL-PAGE hostel-search-item */
.xxl-page .hostels-search-item h2{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;padding:0 0 10px 0}.xxl-page .hostels-search-item h2 a{color:#013C5F;text-decoration:none}.xxl-page .hostels-search-item h2 a:hover{color:#3BB8FD}h1.error{color:#396681;padding-left:45px;padding-top:6px;padding-bottom:6px;background-image:url('../img/warning_sign.gif');background-position:left;background-repeat:no-repeat;font-size:18px;font-weight:normal}/*.xxl-page .hostels-search-item .search-left2{float:left;width:905px;overflow:hidden;margin:15px 0 0 20px}.xxl-page .hostels-search-item .search-left .hostel-info{float:right;width:730px}zdes */
.xxl-page .hostels-search-item h2 img{vertical-align:middle;padding:0 0 0 5px}.xxl-page .hostels-search-item .search-left{float:left;width:755px;overflow:hidden;margin:15px 0 0 20px}.xxl-page .hostels-search-item .search-left-h2{float:left;width:920px;overflow:hidden;margin:3px 0 0 20px}.xxl-page .hostels-search-item .search-left-h2 h2{margin:0 0 4px 0;padding:0px}.xxl-page .hostels-search-item .search-left .hostel-info{float:right;width:580px}.xxl-page .hostels-search-item .search-left .hostel-info .address{clear:both;color:#767676;padding:0 0 12px 0}.xxl-page .hostels-search-item .search-left .hostel-info .address span{padding:0 12px 0 0;font-size:12px}.xxl-page .hostels-search-item .search-left .hostel-info .description{padding:0 0 20px 0;font-size:12px}.xxl-page .hostels-search-item .search-left .hostel-info table{width:100%;border-collapse:collapse}.xxl-page .hostels-search-item .search-left .hostel-info table th{padding:6px 0;font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA}.xxl-page .hostels-search-item .search-left .hostel-info table td{border-bottom:1px solid #E6E8EA;padding:5px 0}.xxl-page .hostels-search-item .search-left .hostel-info table th.week-day{text-align:center}.xxl-page .hostels-search-item .search-left .hostel-info table th.total{padding-left:10px !important}.xxl-page .hostels-search-item .search-left .hostel-info table td.total{color:#DC6917;width:70px;padding-left:10px !important}.xxl-page .hostels-search-item .search-left .hostel-info table td.room-type{width:120px}.xxl-page .hostels-search-item .search-left .hostel-info table td.room-type a{text-decoration:none}.xxl-page .hostels-search-item .search-left .hostel-info table td.week-day{text-align:center}.xxl-page .hostels-search-item .search-left .hostel-info table td.booking{width:100px}.xxl-page .hostels-search-item .search-left .hostel-info table td.booking a{padding:5px 0 0 0;display:block;width:102px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/button-booking.png')top left no-repeat;font-family:Tahoma,Arial;text-align:center}.xxl-page .hostels-search-item .search-left .hostel-info table td.booking a:hover{background:url('../img/buttons/button-booking.png')bottom left no-repeat}.xxl-page .hostels-search-item .search-left .hostel-rating{float:left}.xxl-page .hostels-search-item .search-left .hostel-rating a.hostel-photo{display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:0 0 30px 0}.xxl-page .hotels .hostels-search-item .search-left .hostel-rating a.hostel-photo{display:block;height:109px;width:145px;padding:4px;background:url('../img/common/photo-frame-big.png')0 0 no-repeat;margin:0 0 30px 0}.xxl-page .hostels-search-item .search-left .hostel-rating a.hostel-photo2{display:block;height:109px;width:145px;padding:4px;background:url('../img/common/photo-frame-big.png')0 0 no-repeat;margin:0 0 0 0}.xxl-page .hostels-search-item .search-left .hostel-rating .rating{color:#34880A;font-size:24px;line-height:10px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-3px;clear:both;padding:10px 0 0 0}.xxl-page .hostels-search-item .search-left .hostel-rating .rating strong{font-weight:normal;font-family:Arial,Verdana;font-size:11px;color:#767676;display:block;float:left;width:85px;letter-spacing:0;margin:-4px 0 0 0}.xxl-page .hostels-search-item .search-left .hostel-rating .bar{padding:12px 0 10px 0}.xxl-page .hostels-search-item .search-left .hostel-rating .responses{clear:both;color:#767676}.xxl-page .hostels-search-item .search-left .hostel-rating .responses a{font-weight:bold}.xxl-page .hostels-search-item .search-right{float:right;width:135px;overflow:hidden;padding:25px 15px 0 0;color:#767676}.xxl-page .hostels-search-item .search-right .min-price{padding:0 0 10px 0}.xxl-page .hostels-search-item .search-right .min-price span{color:#DC6917;white-space:nowrap;font-size:13px;line-height:22px}.xxl-page .hostels-search-item .search-right .min-price span strong{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-2px;margin:0 2px 0 0}.xxl-page .hostels-search-item .search-right .min-price span strong.request{font-size:13px;font-weight:normal;letter-spacing:0px}.xxl-page .hostels-search-item .search-right p.booking-info{padding:0 18px 15px 0;line-height:13px}.xxl-page .hostels-search-item .search-right p.booking-info a{text-decoration:none}.xxl-page .hostels-search-item .search-right p.info{background:url('../img/common/info.png')0 0 no-repeat;text-indent:18px}/* padding:18px 0 0 0;*/
.xxl-page .hostels-search-item .ibox-bottom{/*padding-top:15px !important;*/}/* HOSTEL SEARCH table */
.hostel-search-table table h1{color:#45708A;font-size:19px;letter-spacing:-1px;font-weight:normal}.ajax-content table h1{letter-spacing:0px}/*color:*/
.hostel-search-table h2{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;padding:20px 22px 10px 22px}.hostel-search-table table{width:905px;margin:0 0 10px 22px;border-collapse:collapse}.hostel-search-table table th{padding:6px 0;font-weight:normal;text-align:left;color:#767676;border-bottom:1px solid #E6E8EA;white-space:nowrap}.hostel-search-table table td{border-bottom:1px solid #E6E8EA;padding:0;height:37px}/*5px*/
.hostel-search-table table td a{text-decoration:none}.hostel-search-table table td.district{color:#767676}.hostel-search-table table td.hostel{width:375px;padding-right:25px}.hostel-search-table table td.hostel a{text-decoration:none}.hostel-search-table table td.rating{width:100px}.hostel-search-table table td.rating strong{display:block;float:left;width:40px;color:#34880A;font-size:17px;font-family:"Trebuchet MS",Arial;font-weight:normal;letter-spacing:-1px;margin:-5px 0 0 0;line-height:19px}.hostel-search-table table td.rating .responses{clear:both;font-size:9px;color:#767676}.hostel-search-table table td.rating .responses a{text-decoration:none}.hostel-search-table table td.address{width:165px}.hostel-search-table table td.metro{width:170px}.hostel-search-table table td.price{width:160px;color:#DC6917;font-size:9px}.hostel-search-table table td.price strong{display:block;font-size:16px;line-height:17px;font-family:"Trebuchet MS",Arial;font-weight:600}.hostel-search-table table td.price span{display:block;font-size:24px;line-height:17px;font-family:"Trebuchet MS",Arial;font-weight:600;color:#889AA4}.hostel-search-table table td.price span.s1{display:block;font-size:24px;line-height:17px;font-family:"Trebuchet MS",Arial;font-weight:600;color:#0181C7}.hostel-search-table table td.booking{width:100px}.hostel-search-table table td.booking a{padding:5px 0 0 0;display:block;width:102px;height:19px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/button-booking.png')top left no-repeat;font-family:Tahoma,Arial;text-align:center}.hostel-search-table table td.booking a:hover{background:url('../img/buttons/button-booking.png')bottom left no-repeat}.hostel-search-table p.info{padding:0 0 0 18px;margin:5px 22px 15px 22px;background:url('../img/common/info.png')0 0 no-repeat;color:#888787}/* PAGE-LEFT news-sort */
.page-left .news-sort span.clear{display:block;clear:both;height:1px;font-size:1px;overflow:hidden}.page-left .news-sort h1{font-size:18px;color:#404040;font-weight:normal;letter-spacing:-1px}.page-left .news-sort form{clear:both;padding:10px 0 0 0;margin:0}.page-left .news-sort form label{display:block;color:#373737;padding:0 0 3px 0;font-size:11px}.page-left .news-sort form select{border:1px solid #87A5BE;color:#868686;margin:0 0 0 0;padding:0;font-size:11px}.page-left .news-sort form p{float:left;overflow:hidden;height:42px}.page-left .news-sort form p.news-year{width:215px}.page-left .news-sort form #news-year_msdd{float:left !important;margin:0 20px 0 0}.page-left .news-sort form #news-year{width:75px;float:left;margin:0 20px 0 0}.page-left .news-sort form #news-month_msdd{float:left !important}.page-left .news-sort form #news-month{width:100px}.page-left .news-sort form p.news-sort-by{width:133px}.page-left .news-sort form #news-sort-by{width:112px}.page-left .news-sort form p.news-order{width:161px}.page-left .news-sort form #news-order{width:138px}.page-left .news-sort form p.button{margin:0 !important;width:157px}.page-left .news-sort form p.button input{width:155px;height:30px;text-align:center;vertical-align:top;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/news-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;padding:0 !important;margin:12px 0 0 0 !important;font-size:11px}.page-left .news-sort form p.button input{padding:0 0 3px 0 !important}/* ff hack */
.page-left .news-sort form p.button input:hover{background:url('../img/buttons/news-button.png')0 100% no-repeat;color:#E8F7FF}/* PAGE-LEFT news-item */
.page-left .news-list .news-item .news-image{float:left;display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:20px 0 15px 22px}img.prew{float:left;display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:2px 5px 3px 0}.page-left .news-list .news-item .news-right{margin:17px 20px 15px 145px}.page-left .news-list .news-item h3{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;margin:0 90px 5px 0}.page-left .news-list .news-item h3 a{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;text-decoration:none}.page-left .news-list .news-item h3 a:hover{color:#3BB8FD}.page-left .news-list .news-item p.date{color:#767676;margin:0 0 10px 0}.page-left .news-list .news-item p.description{font-size:12px;margin:0 0 15px 0}/*****************************/
.page-content-right .news-list .news-item .news-image{float:left;display:block;height:71px;width:88px;padding:4px;background:url('../img/common/photo-frame.png')0 0 no-repeat;margin:20px 0 15px 22px}.page-content-right .news-list .news-item .news-right{margin:17px 20px 15px 145px}.page-content-right .news-list .news-item h3{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;margin:0 90px 5px 0}.page-content-right .news-list .news-item h3 a{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;text-decoration:none}.page-content-right .news-list .news-item h3 a:hover{color:#3BB8FD}.page-content-right .news-list .news-item p.date{color:#767676;margin:0 0 10px 0}.page-content-right .news-list .news-item p.description{font-size:12px;margin:0 0 15px 0}.content-page .left-part img.background_none{background:none repeat scroll 0 0 rgba(0,0,0,0)}.content-page .left-part ul li h3{display:inline}.content-page .left-part ul{margin-left:10px;padding-left:10px}.content-page .left-part ul li{paddinhg;5px 0 5px 0}/* content-page left-part */
.content-page .left-part{float:left;margin:10px 0 0 7px;width:435px}.content-page .left-part p{margin:0 10px 15px 15px;color:#1A1F21;line-height:15px}.content-page .left-part p.breadcrumbs{color:#FFF;font-size:18px;line-height:13px}.content-page .left-part p.breadcrumbs a{font-size:11px;vertical-align:middle}.content-page .left-part p.breadcrumbs span{background:url('../img/common/breadcrumb-arrow.png')0 9px no-repeat;margin:0 -1px 0 0}.content-page .left-part p.breadcrumbs span.data-vocabulary{background:none}.content-page .left-part h1{padding:0 10px 10px 15px;margin:0 0 10px 0;font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px;background:url('../img/common/dot-gray-white.png')0 100% repeat-x}.content-page .left-part h2{font-weight:normal;background:url('../img/common/dot-gray-white.png')0 100% repeat-x;text-transform:uppercase;color:#EE793A;font-size:18px;padding:15px 10px 2px 15px;margin:0 0 10px 0}.content-page .left-part h3{padding:10px 10px 10px 15px;font-weight:bold;color:#63788A;font-size:14px}.content-page .left-part .list{background:#F9FAFB;border:1px solid #d9e3eb;margin:0 10px 15px 15px;padding:15px 0 0 0}.content-page .left-part .list p{margin-bottom:3px}.content-page .left-part ul{margin:0 10px 10px 15px;color:#758388}.content-page .left-part ul li{padding:4px 0 4px 15px;background:url('../img/common/dot-red.png')2px 10px no-repeat}.content-page .left-part img{padding:4px;float:left;margin:2px 10px 2px 0;background:url('../img/common/photo-frame.png')0 0 no-repeat}.content-page .news-single ul{overflow:hidden;margin:-10px 0 10px 15px}.content-page .news-single ul li{color:#1A1F21;background:url('../img/common/dot-blue-white.png')0 0 repeat-x;margin:-1px 0 0 0;padding:6px 0 5px 0}.content-page .news-single ul li:first-letter{background:url('../img/common/dot-red.png')0 5px no-repeat;padding:0 0 0 10px}/*.content-page .news-single ul li span.marker{background:#e36206;display:block;width:3px;height:3px;overflow:hidden;float:left;margin:5px 0 0 -10px}*/
.content-page .news-single h1{background:none !important}.content-page .news-single h2{background:none;color:#788C98;font-size:18px;text-transform:none}.content-page .news-single h3{font-weight:normal;color:#dc5e02;font-size:15px}.content-page .news-single .news-info{color:#767676;clear:both;padding:2px 0 10px 0}.content-page .news-single .news-info a{display:block;float:left;width:73px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/news-back-button.png')0 0 no-repeat;padding:2px 0 0 12px;vertical-align:middle;margin:-2px 15px 0 0}.content-page .news-single .news-info a:hover{background:url('../img/buttons/news-back-button.png')0 100% no-repeat}/* content-page right-part */
.content-page .right-part{width:210px;float:right;margin:10px 0 0 0}/* PAGE HALF LEFT */
.page-half-left{float:left;width:440px}.page-half-left p{margin:0 22px 15px 22px}.page-half-left p strong{color:#DC6917}.page-half-left p.breadcrumbs{margin-top:10px}.page-half-left .contact-info h1{padding:0 10px 10px 15px;margin:0 6px -10px 7px;font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px;background:url('../img/common/dot-gray-white.png')0 100% repeat-x}.page-half-left .contact-info h2{color:#788C98;font-size:18px;font-weight:normal;margin:20px 22px 10px 22px;letter-spacing:-1px}.page-half-left .contact-info p{line-height:17px}.page-half-left .contact-info p.info{color:#888787;margin-top:-5px !important;padding:0 0 0 18px;background:url('../img/common/info.png')0 0 no-repeat}.page-half-left .contact-info p.info strong{color:#888787}.page-half-left .contact-info p.callback{background:url('../img/buttons/callback-bg.png')0 0 no-repeat;padding:5px 0 5px 30px;margin-top:-10px}.page-half-left .contact-info p.online{background:url('../img/ask_online_small.gif')0 0 no-repeat;padding:5px 0 5px 30px;margin-top:-10px}.page-half-left .company-about h2{color:#E36206;font-size:19px;letter-spacing:-1px;font-weight:normal;margin:0 22px 15px 22px;padding:15px 0 0 0}.page-half-left .company-about p{color:#565F65}.page-half-left .company-about span.line{display:block;height:20px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-gray-alpha.gif')top left repeat-x;margin:0 22px 0 22px}/*SIDEBAR RIGHT banners */
.sidebar-right .banners a{position:relative;z-index:10;display:block;margin:3px 6px 3px 7px}.sidebar-right .banners img{display:block;margin:0 auto;padding:0}/*SIDEBAR RIGHT tickets */
.sidebar-right .tickets .img{display:block;margin:0 6px 12px 7px}.sidebar-right .tickets .img img{padding:0 0 1px 0;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x;display:block}.sidebar-right .tickets p{margin:0 20px 12px 20px;color:#97CAFF}.sidebar-right .tickets p a{margin:0 2px}/*SIDEBAR RIGHT contest-info */
.sidebar-right .contest-info h2{margin-bottom:10px !important}.sidebar-right .contest-info a.img{display:block;margin:0 6px -1px 7px;padding:1px 0 0 0;background:url('../img/common/dot-gray-alpha.gif')top left repeat-x}.sidebar-right .contest-info a.img img{display:block;padding:0 0 1px 0;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x}.sidebar-right .contest-info ul{margin:10px 22px}.sidebar-right .contest-info ul li{padding:2px 0}.sidebar-right .contest-info a.winners{text-decoration:none;color:#315D8A;font-weight:bold}.sidebar-right .contest-info a.winners:hover{color:#3BB8FD}/* SIDEBAR RIGHT hostel-services */
.sidebar-right .hostel-services ul{margin:0 6px 0 7px}.sidebar-right .hostel-services ul li{background:url('../img/common/dot-gray-white.png')top left repeat-x;margin:-1px 0 0 0;padding:12px 13px;font-size:11px;color:#949CA3}.sidebar-right .hostel-services ul li h3{color:#273C50;font-size:14px;font-weight:bold;margin:0 0 8px 0}.sidebar-right .hostel-services ul li.highlighted{border-bottom:1px solid #D9DFE3;background:#FFECC9 url('../img/common/services-bg.png')top left no-repeat;margin:0 0 0 0;position:relative;z-index:15}.sidebar-right .hostel-services ul li.highlighted ul li{color:#353535}.sidebar-right .hostel-services ul li h3{color:#2D2D2D}.sidebar-right .hostel-services ul li ul{display:inline;margin:0}.sidebar-right .hostel-services ul li ul li{display:inline;margin:0;padding:0;background:none}/* SIDEBAR RIGHT see-more */
.sidebar-right .see-more{margin:0 0 15px 7px;width:193px;background:#FFF url('../img/boxes/seemore-bg.png')0 0 repeat-y}.page-content-right .right-part .see-more{margin:0 0 15px 0;width:192px;background:#FFF url('../img/boxes/seemore-bg-w.png')0 0 repeat-y}.sidebar-right .see-more h2{color:#FFF;font-size:18px;background:url('../img/boxes/seemore-title.png')0 0 no-repeat;font-weight:normal;padding:11px 14px 8px 14px;text-align:center}.sidebar-right .see-more2 h2{color:#dc6917;font-size:18px;font-weight:normal;padding:11px 14px 8px 14px;text-align:center}.page-content-right .right-part .see-more h2{color:#FFF;font-size:18px;background:url('../img/boxes/seemore-title-w.png')0 0 no-repeat;font-weight:normal;padding:11px 14px 8px 14px}.see-more ul{margin:5px 20px 0 18px}.see-more ul li{padding:8px 0;background:url('../img/common/dot-blue-white.png')left bottom repeat-x}.see-more ul li a{text-decoration:none}.see-more ul li strong{color:#DC6917;font-weight:bold;white-space:nowrap}.see-more2 ul li strong{color:#DC6917;font-weight:bold;white-space:nowrap}.sidebar-right .see-more p{background:url('../img/boxes/seemore-bottom.png')bottom left no-repeat;padding:12px 18px 12px 18px}.sidebar-right .see-more2 p{padding:12px 18px 12px 18px}.page-content-right .right-part .see-more p{background:url('../img/boxes/seemore-bottom-w.png')bottom left no-repeat;padding:12px 18px 12px 18px}.see-more p a{text-decoration:none;color:#315D8A;font-weight:bold;background:url('../img/common/arrow-blue-right.png')100% 3px no-repeat;padding:0 10px 0 0}.see-more p a:hover{color:#3BB8FD}/* interesting */
.page-content-right .interesting{margin:0 0 15px 0;width:192px;background:#FFF url('../img/boxes/seemore-bg-w.png')0 0 repeat-y;text-align:center}.page-content-right .interesting h2{color:#FFF;font-size:18px;background:url('../img/boxes/interesting-title-w.png')0 0 no-repeat;font-weight:normal;padding:11px 14px 8px 14px;margin:0 0 20px 0;text-align:left}.page-content-right .interesting .text{color:#1a1f21;font-size:12px;text-align:left;width:179px;margin:10px auto -28px auto;background:url('../img/boxes/interesting-bottom.png')bottom left no-repeat;padding:0 0 36px 0;position:relative;z-index:19}.page-content-right .interesting img{position:relative;z-index:18}.page-content-right .interesting .text span.top{display:block;clear:both;height:5px;background:url('../img/boxes/interesting-top.png')0 0 no-repeat}.page-content-right .interesting .text p{background:url('../img/boxes/interesting-bg.png')0 0 repeat-y;padding:4px 8px}.page-content-right .interesting p.bottom{background:url('../img/boxes/seemore-bottom-w.png')top left no-repeat;height:8px;overflow:hidden;position:relative;z-index:17;margin:-7px 0 0 0;clear:both;font-size:1px}/* contest-small */
.page-content-right .contest-small{width:190px;margin:0 0 15px 3px;overflow:hidden;background:url('../img/boxes/contest-small-bg.png')0 0 repeat-y}.page-content-right .contest-small h2{font-size:18px;background:url('../img/boxes/contest-small-title.png')0 0 no-repeat;font-weight:normal;padding:11px 14px 8px 14px;margin:0 0 10px 0;color:#013c5f}.page-content-right .contest-small a.img{display:block;margin:0 6px -1px 6px;padding:1px 0 0 0;background:url('../img/common/dot-gray-alpha.gif')top left repeat-x}.page-content-right .contest-small a.img img{display:block;padding:0 0 1px 0;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x}.page-content-right .contest-small ul{padding:10px 22px 15px 22px;background:url('../img/boxes/contest-small-bottom.png')bottom left no-repeat}.page-content-right .contest-small ul li{padding:2px 0}.page-content-right .contest-small a.winners{text-decoration:none;color:#315D8A;font-weight:bold}.page-content-right .contest-small a.winners:hover{color:#3BB8FD}/* PAGE 404 */
.page-404 h1{margin:15px 22px 10px 33px;letter-spacing:-1px;color:#013C5F;font-size:19px;font-weight:normal}.page-404 p{margin:0 22px 10px 33px;color:#1A1F21}.page-404 p.back{margin:20px 22px 20px 33px}.page-404 p.back a{display:block;width:39px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/logout-w-button.png')0 0 no-repeat;padding:2px 0 0 14px;margin:0}.page-404 p.back a:hover{background:url('../img/buttons/logout-w-button.png')0 100% no-repeat}.page-404 p.last{margin-bottom:25px}.page-404 ul{margin:-5px 22px 20px 33px;width:255px}.page-404 ul li{color:#565F65;padding:7px 5px 0 10px;background:url('../img/common/dot-red.png')0 13px no-repeat}.page-404 ul li span{display:block;font-size:1px;height:7px;overflow:hidden;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;margin:0 0 0 -10px}.ssil{position:absolute;left:-4250px}/* page-wide-double */
.page-wide-double{clear:both}.page-wide-double .map-list{width:290px;height:480px;float:left;background:url('../img/boxes/map-list-bg.png')left repeat-y}.page-wide-double .map-list .wrapper{height:467px;width:275px;background:#FFF;margin:-2px 6px -5px 7px;position:relative;z-index:19;overflow-y:auto;overflow-x:hidden;border:1px solid #FFF}.page-wide-double .map-list table{border-collapse:collapse;width:275px;overflow:hidden}.page-wide-double .map-list table td.number{background:#d9e5ee url('../img/common/dot.png')bottom left repeat-x;width:45px;min-height:45px;vertical-align:middle;text-align:center}.page-wide-double .map-list table td.hostel{padding:10px;width:130px;background:#FFF url('../img/common/dot-gray-white.png')bottom left repeat-x}.page-wide-double .map-list table tr.active td.hostel{background-color:#f0f6fa}.page-wide-double .map-list table td.hostel a{text-decoration:none;font-weight:bold;font-size:12px}.page-wide-double .map-list table td.hostel p{font-size:9px;color:#767676}.page-wide-double .map-list table td.hostel p span.rating{display:block;float:left;width:60px;overflow:hidden}.page-wide-double .map-list table td.hostel p span.rating strong{color:#34880a}.page-wide-double .map-list table td.hostel p span.responses strong{color:#0181c7}.page-wide-double .map-list table td.price{padding:8px;background:#FFF url('../img/common/dot-gray-white.png')bottom left repeat-x;color:#dc6917;font-size:9px}.page-wide-double .map-list table tr.active td.price{background-color:#f0f6fa}.page-wide-double .map-list table td.price strong{display:block;font-size:16px;margin:0 0 -2px 0;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-1px}/*
.page-wide-double .hostel-map-big{width:650px;height:480px;float:right;background:url('../img/boxes/hostel-map-big-bg.png')left repeat-y !important;margin-left:-10px !important}*/
.page-wide-double .hostel-map-big{height:480px;background:url('../img/boxes/bg-content-innerbb-xxlpage.png')left repeat-y !important}.page-wide-double .hostel-map-big #google-map-big{height:468px;background:#c6e2f1;margin:-2px 6px 0 7px;position:relative;z-index:19;overflow:hidden}/* VISA */
.visa-about .wrapper{background:url('../img/boxes/iobox-xxl-gradient.png')-8px -5px no-repeat}.visa-about .wrapper span.line{display:block;height:15px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-gray-alpha.gif')bottom left repeat-x;margin:0 0 10px 0}.visa-about h2{float:left;color:#E36206;font-size:19px;letter-spacing:-1px;font-weight:normal}.visa-about h3{color:#9baab6;margin:0 0 15px 0;padding:10px 30px 10px 0;font-size:18px;letter-spacing:-1px;font-weight:normal}.visa-about p{margin:0 0 15px 0;color:#565f65}.visa-about p strong{color:#e36206}.visa-about .wrapper p.visa-info{margin:0 5px 10px 330px;color:#565F65;padding:5px 0 0 0}.visa-about .wrapper p.visa-info strong{color:#565F65}.visa-about .wrapper p.info{background:url('../img/common/info.png')0 0 no-repeat;color:#888787}.visa-about .wrapper p.info:first-letter{padding:0 0 0 18px}.visa-about .rules{border:1px solid #9baab6;background:#FFF;width:234px;padding:0 22px;float:left;margin:0 45px 10px 0}.visa-about .rules h3{background:#9baab6;margin:0 -22px 15px -22px;padding:10px 22px;color:#FFF;font-size:18px;letter-spacing:-1px;font-weight:normal}.visa-about .rules strong{color:#565f65}.visa-about .business-visa{width:260px;float:left;margin:0 65px 10px 0}.visa-about .important-info{width:250px;float:left;margin:0 0 10px 0}/* VISA TYPES */
.visa-types{background:url('../img/boxes/visa-types-bg.png')0 0 repeat-y;clear:both;margin:0 0 15px 0}.visa-types .wrapper2{background:url('../img/boxes/visa-types-bottom.png')left bottom no-repeat !important}.visa-types .wrapper{background:url('../img/boxes/visa-types-top.png')0 0 no-repeat !important;height:1%}{background:url('../img/boxes/visa-tyr.png')0 0 no-repeat !important;height:1%}.visa-types h2{font-size:19px;color:#013c5f;font-weight:normal;letter-spacing:-1px;height:31px;padding:22px 5px 0 37px;font-family:Tahoma}.visa-types h3{color:#9baab6;font-size:18px;letter-spacing:-1px;font-weight:normal;margin:5px 0 15px 0;clear:both}.visa-types p{color:#1a1f21;margin:0 0 15px 0;clear:both}.visa-types p strong{color:#dc5e02}.visa-types p.info{background:url('../img/common/info.png')0 0 no-repeat;color:#888787}.visa-types p.visa-booking{height:70px;background:url('../img/buttons/visa-button-left.png')0 15px no-repeat;font-family:Tahoma}.visa-types p.visa-booking a{height:35px;margin:15px 0 0 6px;display:block;float:left;overflow:hidden;text-transform:uppercase;text-decoration:none;color:#FFF;font-family:Tahoma,"Trebuchet MS",Arial;background:url('../img/buttons/visa-button-right.png')100% 0 no-repeat;padding:11px 26px 0 15px}.visa-types p.info:first-letter{padding:0 0 0 18px}.visa-types .visa-box{width:255px;float:left;overflow:hidden;padding:0 0 20px 0}.visa-types .visa-left{margin:0 72px 0 30px}.visa-types .visa-left h2{background:url('../img/common/icon-visa-tour.png')0 20px no-repeat}.visa-types .visa-center{margin:0 72px 0 0}.visa-types .visa-center h2{background:url('../img/common/icon-company.png')0 20px no-repeat}.visa-types .visa-right h2{background:url('../img/common/icon-group.png')0 20px no-repeat}.visa-types .clear{clear:both;display:block;height:1px;font-size:1px;overflow:hidden}.visa-types ul{overflow:hidden;margin:-5px 0 15px 0}.visa-types ul li{color:#1A1F21;background:url('../img/common/dot-blue-white.png')0 0 repeat-x;margin:-1px 0 0 0;padding:6px 0 5px 10px}.visa-types ul li span.marker{background:#e36206;display:block;width:3px;height:3px;overflow:hidden;float:left;/*url('../img/common/dot-red.png')0 5px no-repeat;padding:0 0 0 10px;*/margin:5px 0 0 -10px}/* tickets-order */
.tickets-order .ibox-bottom{position:relative;z-index:10}.tickets-order h1{font-size:18px;color:#404040;font-weight:normal;margin:5px 0 15px 0;letter-spacing:-1px}.tickets-order p.info{float:right;color:#888787;padding:10px 0 0 0}.tickets-order p.info a{text-decoration:none}.tickets-order form{clear:both}.tickets-order form input{border:1px solid #87A5BE;color:#868686;padding:3px 6px;font-size:11px}.tickets-order form label{display:block;color:#373737;padding:0 0 3px 0;font-size:11px;clear:both}.tickets-order form p{float:left;padding:0 0 5px 0}.tickets-order form span.line{display:block;height:1px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-light-gray-alpha.gif')top left repeat-x;margin:0 0 10px 0}.tickets-order form span.clear{display:block;height:1px;overflow:hidden;font-size:1px;line-height:1px;clear:both}.tickets-order form .ticket-from,.tickets-order form .ticket-to{width:185px}.tickets-order form .ticket-from input,.tickets-order form .ticket-to input{width:174px}.tickets-order form .ticket-from span,.tickets-order form .ticket-to span{display:block;padding:5px 0 5px 0}.tickets-order form .ticket-from a,.tickets-order form .ticket-to a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}.tickets-order form .change a{display:block;width:16px;height:16px;background:url('../img/common/change.png')0 0 no-repeat;text-decoration:none;margin:19px 15px 15px 15px}.tickets-order form .change a:hover{background:url('../img/common/change.png')0 100% no-repeat}.tickets-order form .ticket-transport{padding-left:40px;width:90px}.tickets-order form .radio input{border:none;padding:0 !important;margin:1px 0 0 4px !important;vertical-align:top}/*!important;*/
.tickets-order form .radio input.pnum{border:1px solid #87a5be}/*!important;*/
.tickets-order form .radio span{clear:both;display:block;padding:5px 0 0 0}.tickets-order form .radio label{display:inline;padding:0 0 0 3px}.tickets-order form .radio strong{color:#767676;white-space:nowrap;font-weight:normal}.tickets-order form .passenger{width:155px}.tickets-order form .passenger select{width:77px}.tickets-order form p.date{width:125px}.tickets-order form p.date input{width:76px}.tickets-order form p.date img{vertical-align:top;margin:3px 0 0 3px;cursor:pointer}.tickets-order form p.time{width:105px}.tickets-order form p.time select{width:65px}.tickets-order form p.ticket-period{margin-left:-5px !important}.tickets-order form p.person-name{width:227px;padding-bottom:15px}.tickets-order form p.person-name input{width:173px}.tickets-order form p.person-code{width:83px}.tickets-order form p.person-code input{width:44px}.tickets-order form p.person-phone{width:145px}.tickets-order form p.person-phone input{width:93px}.tickets-order form p.person-email{width:155px}.tickets-order form p.person-email input{width:197px}.tickets-order form p.captcha-num{width:455px}.tickets-order form p.captcha label{clear:both;color:#373737;font-size:11px;padding:0 0 3px;display:inline}.tickets-order form p.captcha input{width:45px}.tickets-order form p.button input{width:155px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;cursor:pointer;border:none;background:url('../img/buttons/news-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;font-size:11px;padding:0 !important;margin:12px 0 0 0 !important}.tickets-order form p.button input:hover{background:url('../img/buttons/news-button.png')0 100% no-repeat;color:#E8F7FF}.tickets-order form p.button input{padding:0 0 4px 0 !important}/* ff hack */
/* FOOTER */
#footer{position:absolute;z-index:200;bottom:0;left:0;width:100%;height:111px;background:#FFF;overflow:hidden;font-size:10px}#footer a{text-decoration:none}#footer .copyright{color:#AEAEAE;margin:0 0 0 0}#footer ul{overflow:hidden;margin:1px 0 0 0}#footer ul li{display:block;float:left;border-left:1px solid #BBD5EB;height:22px;overflow:hidden;line-height:11px;padding:0 6px 0 6px;margin:0 0 0 -1px}/* FOOTER Contacts */
#footer .contacts{font-size:11px;color:#717171;margin:4px 0 0 0}#footer .contacts .code{background:url('../img/common/phone-code-bg.png')center left no-repeat;padding:0 3px}#footer .contacts .bordered{border-bottom:1px solid #D6D6D6}#footer .contacts .phones{display:block;width:200px;float:left;text-align:right;overflow:hidden;margin:0 0 0 20px}#footer .contacts .phones .city{display:block;float:left;width:93px;margin:0 7px 0 0;padding:2px 0}#footer .contacts .phones .phone-num{display:block;width:93px;float:left;padding:2px 0}#footer-content{width:992px;margin:14px auto 0 auto;position:relative;z-index:201}/*margin:22px*/
#footer .contacts .e-contacts span{display:block;float:right;padding:2px 0;width:95px;overflow:hidden}#footer .counter{clear:both;background:#FFF;float:left;padding:20px 10px 5px 18px}.footer-left{/*float:left;*/width:315px;text-align:right}.footer-right{float:right}.footer-dots{position:absolute;bottom:0;right:0;width:50%;height:32px;background:url('../img/common/dot-gray-white.png')top left repeat-x;padding:0 0 0 155px}/* RATING BAR */
.rating-bar{display:block;border:1px solid #5B7998;width:121px;height:5px;overflow:hidden;background:#FFF url('../img/common/bar-outer.png')0 0 repeat-x}.rating-bar span{display:block;height:5px;background:#6F9EB1 url('../img/common/bar-inner.png')0 0 repeat-x}.rating-bar-int-0{width:0px}.rating-bar-int-1{width:12px}.rating-bar-int-2{width:24px}.rating-bar-int-3{width:36px}.rating-bar-int-4{width:48px}.rating-bar-int-5{width:60px}.rating-bar-int-6{width:72px}.rating-bar-int-7{width:84px}.rating-bar-int-8{width:96px}.rating-bar-int-9{width:108px}.rating-bar-int-10{width:130px}.rating-bar-decimal-0{padding:0 0 0 0}.rating-bar-decimal-1{padding:0 0 0 2px}.rating-bar-decimal-2{padding:0 0 0 3px}.rating-bar-decimal-3{padding:0 0 0 4px}.rating-bar-decimal-4{padding:0 0 0 5px}.rating-bar-decimal-5{padding:0 0 0 7px}.rating-bar-decimal-6{padding:0 0 0 8px}.rating-bar-decimal-7{padding:0 0 0 9px}.rating-bar-decimal-8{padding:0 0 0 11px}.rating-bar-decimal-9{padding:0 0 0 12px}/* MODAL BOXES */
#simplemodal-overlay{background-color:#000;overflow:visible}.simplemodal-container{position:absolute !important;top:0;left:0;min-height:100%;height:auto;width:100% !important;overflow:visible}.modal-box{width:450px;margin:0 auto;padding:100px 0 0 0}.modal-registration,.modal-visa-business,.modal-visa-tour,.modal-finish-order{width:490px !important}.modal-box .error-msg{padding:20px 30px 20px 60px}.modal-box .box-top{display:block;clear:both;height:18px;overflow:hidden}.modal-box .box-top .tr{float:right;display:block;height:18px;width:18px;background:url('../img/boxes/modal-box-tr.png')top right no-repeat}.modal-box .box-top .tl{float:left;display:block;height:18px;width:18px;background:url('../img/boxes/modal-box-tl.png')top left no-repeat}.modal-box .box-top .tc{display:block;height:18px;margin:0 18px;background:url('../img/boxes/modal-box-top.png')top repeat-x}.modal-box .box-bottom{display:block;clear:both;height:18px}.modal-box .box-bottom .tr{float:right;display:block;height:18px;width:18px;background:url('../img/boxes/modal-box-br.png')bottom right no-repeat}.modal-box .box-bottom .tl{float:left;display:block;height:18px;width:18px;background:url('../img/boxes/modal-box-bl.png')bottom left no-repeat}.modal-box .box-bottom .tc{display:block;height:18px;margin:0 18px;background:url('../img/boxes/modal-box-bottom.png')bottom repeat-x}.modal-box .modal-box-inner-l{background:url('../img/boxes/modal-box-left.png')left repeat-y;padding:0 0 0 14px}.modal-box .modal-box-inner-r{background:url('../img/boxes/modal-box-right.png')right repeat-y}.modal-box .wrapper{background:#fff6e6 url('../img/boxes/modal-box-gradient.png')bottom repeat-x;overflow:hidden;margin:0 14px 0 0;padding:12px 14px 10px 14px}.modal-box .bookingform{margin:0 0 0 0}.modal-box .preload{background:#fff6e6;overflow:hidden;margin:0px 14px 0px 0px;padding:0px 0px 0px 0px}.modal-box p.info{margin:0 0 12px 0;padding:0 17px 0 0;color:#888787;background:url('../img/common/info.png')0 1px no-repeat;clear:both}.modal-box p.info:first-letter{padding:0 0 0 17px}.modal-box .close-button{float:right;width:26px;height:24px;background:url('../img/boxes/modal-box-close.png')0 0 no-repeat;text-decoration:none}.modal-box .close-button:hover{background:url('../img/boxes/modal-box-close.png')0 100% no-repeat}.modal-box h1{font-size:18px;color:#404040;font-weight:normal;margin:0 30px 10px 0;letter-spacing:-1px}.modal-box form{padding:10px 0 0 0}.modal-box form h3{color:#DC5E02;clear:both;padding:0 0 12px 0;font-size:11px;font-weight:bold}.modal-box form fieldset input{border:1px solid #87A5BE;color:#868686;margin:0 0 12px 0;padding:3px 6px;font-size:11px;width:378px}.modal-box form fieldset input.hotel-input{width:35px;float:left;margin-right:8px;margin-left:5px}.modal-box form fieldset textarea{border:1px solid #87A5BE;color:#868686;margin:0 0 12px 0;padding:3px 6px;font-size:11px;width:378px;height:72px;font-family:Arial}.modal-box form label{display:block;color:#373737;padding:0 0 3px 0}.modal-box form label span{color:#868686}.modal-box form small{display:block;color:#868686;margin:0 0 12px 0;font-size:11px}.modal-box form fieldset p{overflow:hidden;clear:both}.modal-box form span.line{display:block;height:1px;overflow:hidden;font-size:1px;line-height:1px;clear:both;background:url('../img/common/dot-light-gray-alpha.gif')top left repeat-x;margin:0 0 12px 0}.modal-box form a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}form p.captcha-num a{text-decoration:none;background:url('../img/common/dot-blue-yellow.png')bottom left repeat-x}.modal-box form .ddChild a{background-image:none !important}.modal-box p.button{clear:both}.modal-date p.button{margin-top:12px;clear:none}.modal-date fieldset{float:left;width:268px}.modal-date fieldset p.part-left{width:133px !important}.modal-date fieldset p.part-center{width:112px !important}.modal-box p.button input{text-align:center;text-transform:uppercase;cursor:pointer;border:none;width:145px;height:30px;background:url('../img/buttons/register-button.png')0 0 no-repeat;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;font-size:11px}.modal-box p.button input{padding:0 0 3px 0 !important}/* ff hack */
.modal-box p.button input:hover{background:url('../img/buttons/register-button.png')0 100% no-repeat;color:#E8F7FF}.modal-box p.button a{display:block;text-transform:uppercase;cursor:pointer;height:30px;color:#E8F7FF;font-family:Tahoma,Verdana;overflow:hidden;font-size:11px;float:left;background:url('../img/buttons/modal-blue-button-l.png')top left no-repeat;text-decoration:none;padding:0 0 0 4px;margin:0 15px 15px 0}.modal-box p.button a span{padding:8px 20px 0 16px;background:url('../img/buttons/modal-blue-button-r.png')top right no-repeat;height:22px;display:block}.modal-box p.button a:hover{background:url('../img/buttons/modal-blue-button-l.png')bottom left no-repeat}.modal-box p.button a:hover span{background:url('../img/buttons/modal-blue-button-r.png')bottom right no-repeat}.modal-box p.button a.green{background:url('../img/buttons/modal-green-button-l.png')top left no-repeat !important}.modal-box p.button a.green span{background:url('../img/buttons/modal-green-button-r.png')top right no-repeat !important}.modal-box p.button a.green:hover{background:url('../img/buttons/modal-green-button-l.png')bottom left no-repeat !important}.modal-box p.button a.green:hover span{background:url('../img/buttons/modal-green-button-r.png')bottom right no-repeat !important}.modal-box p.button a.prev-js{background:url('../img/buttons/modal-grey-button.png')top left no-repeat !important;width:66px}.modal-box p.button a.prev-js span{background:none}.modal-box p.button a b{background:url('../img/buttons/arrow-button.png')center right no-repeat !important;padding:0 5px}/* MODAL login */
.modal-login form .password{height:65px}.modal-login form .checkbox{height:30px}.modal-login form .checkbox input{width:18px}.modal-login form .href{height:20px}.modal-login form .password input{margin-bottom:3px !important}.modal-login .link{clear:both;padding:10px 0 5px 0}.modal-login .button .login-enter{margin-bottom:10px !important}/* MODAL registration */
.modal-box form .login input{width:230px}.modal-box form .password input{width:230px}.modal-box .p-surname{width:163px;float:left;clear:left}.modal-box .p-surname input{width:130px}.modal-box .p-name{width:144px;float:left;clear:none}.modal-box .p-name input{width:112px}.modal-box .p-patronymic{width:125px;float:left;clear:right}.modal-box .p-patronymic input{width:111px}.modal-box form .date{width:163px;float:left;clear:left}.modal-box form .date input{width:75px !important}.modal-box form .date img{vertical-align:top;padding:3px 0 0 3px;cursor:pointer}.modal-registration .p-gender{width:145px;float:left;clear:right}.modal-registration .p-gender .dd{z-index:3000 !important;width:127px !important}.modal-registration .p-gender .ddChild{width:125px !important}.modal-registration .p-gender select{width:127px !important}.modal-registration .p-country .dd{z-index:3000 !important;width:287px !important}.modal-registration .p-country .ddChild{width:287px !important}.modal-registration .p-country select{width:287px !important}.modal-registration .p-city input{width:273px}.modal-registration .p-phone-code{width:78px;float:left;clear:left}.modal-registration .p-phone-code input{width:30px}.modal-registration .p-phone{width:200px;float:left;clear:right}.modal-registration .p-phone input{width:130px}.modal-registration .service{white-space:nowrap;padding:0 30px 0 0}.modal-registration .service label{display:inline;color:#767676;vertical-align:top}.modal-registration .service input{vertical-align:top;margin:0 5px 10px 0;padding:0;border:none;width:auto}.modal-registration .button{height:50px;clear:both}.modal-registration .info{margin:0 0 5px 0 !important}/* MODAL callback */
/*
.modal-box form .person-phone-code{width:107px;float:left;clear:left}.modal-box form .person-phone-code input{width:80px}*/
.modal-box form .person-phone-code{width:160px;float:left;clear:left}.modal-box form .person-phone-code input{width:95px}.modal-box form .person-phone{width:275px;float:right;clear:right}.modal-box form .person-phone input{width:259px}.modal-box form .captcha-num{height:50px;line-height:38px}.modal-box form .captcha-num label{display:inline;vertical-align:middle;margin:0 5px 0 0;padding:0}.modal-box form .captcha-num input{display:inline;vertical-align:middle;width:40px;margin:0 10px 0 0}.modal-box form .captcha-num span img{vertical-align:middle;margin:0 10px 0 0}.wrapper form .captcha-num{height:50px;line-height:38px}.wrapper form .captcha-num label{display:inline;vertical-align:middle;margin:0 5px 0 0;padding:0}.wrapper form .captcha-num input{display:inline;vertical-align:middle;width:40px;margin:0 10px 0 0}.wrapper form .captcha-num span img{vertical-align:middle;margin:0 10px 0 0}/* MODAL success */
.modal-success h2{color:#788C98;font-size:18px;letter-spacing:-1px;font-weight:normal;padding:0 0 10px 0}.modal-success p{padding:0 0 10px 0;color:#565f65}.modal-success p strong{font-weight:bold;color:#E36206}.modal-success ul{padding:0 0 10px 0;overflow:hidden}.modal-success ul li{color:#565f65;margin:-1px 0 0 0;background:url('../img/common/dot-light-gray-alpha.gif')0 0 repeat-x;padding:7px 0 7px 0}.modal-success ul li:first-letter{background:url('../img/common/dot-red.png')0 5px no-repeat;padding:0 0 0 10px}/* MODAL recall */
.modal-recall-success h2{color:#788C98;font-size:18px;letter-spacing:-1px;font-weight:normal;padding:0 0 10px 0}.modal-recall-success p{padding:0 0 10px 0;color:#565f65}.modal-recall-success p strong{font-weight:bold;color:#E36206}.modal-recall-success ul{padding:0 0 10px 0;overflow:hidden}.modal-recall-success ul li{color:#565f65;margin:-1px 0 0 0;background:url('../img/common/dot-light-gray-alpha.gif')0 0 repeat-x;padding:7px 0 7px 0}.modal-recall-success ul li:first-letter{background:url('../img/common/dot-red.png')0 5px no-repeat;padding:0 0 0 10px}span.gray{color:#a6a6a6}/* MODAL response */
.modal-response .hostel-name strong{font-weight:normal;color:#393938;font-size:15px;display:block;margin:-3px 0 10px 0}.modal-response .hostel-response-bar{width:141px;height:24px;border:none;background:url('../img/common/bar-outer-full.png')0 2px no-repeat;margin:-24px 0 0 90px}.modal-response .hostel-response-bar .ui-slider-range{height:9px;background:url('../img/common/bar-inner-full.png')0 2px no-repeat}.modal-response .hostel-response-bar .ui-slider-handle{margin-top:12px;background:url('../img/common/bar-marker.png')center bottom no-repeat;border:none;cursor:pointer}.modal-response .hostel-response-val{width:20px;color:#454545;font-weight:bold;height:24px;margin:-24px 0 0 240px}.modal-response .hostel-response label{width:90px !important;float:left;clear:none !important;height:22px}/* MODAL metromap */
.metromap-modal{width:950px !important}.modal-box .map{margin:0 -14px 0 -14px;background:url('../img/mainpage/metromap.png')0 0 no-repeat;width:904px;height:801px;position:relative}.modal-box .map .m{position:absolute;top:0;left:60px;cursor:pointer;display:block;width:70px;height:26px;overflow:hidden}.modal-box .map .left-m{background-position:0 0}.modal-box .map .right-m{background-position:100% 0}.modal-box .map .m:hover,.modal-box .map .active{background-image:url('../img/mainpage/metro-marker.png');background-repeat:no-repeat}.modal-box .map .places{position:absolute;top:0;left:0;cursor:pointer;display:block;height:23px}.modal-box .map .stations{position:absolute;top:0;left:0;cursor:pointer;display:block}/* MODAL visa business */
.modal-visa-business p.wide input{width:420px}.modal-box fieldset p.part-left{width:163px;float:left;clear:left}.modal-box fieldset p.part-left input{width:130px}.modal-box fieldset p.part-left select{width:145px !important}.modal-box fieldset p.part-left .dd{z-index:3000 !important;width:145px !important}.modal-box fieldset p.part-left .ddChild{width:143px !important}.modal-box p.part-center{width:144px;float:left;clear:none}.modal-box p.part-center input{width:112px}.modal-box fieldset p.part-center .dd{z-index:3000 !important;width:127px !important}.modal-box fieldset p.part-center .ddChild{width:125px !important}.modal-box p.part-right{width:125px;float:left;clear:right}.modal-box p.part-right input{width:111px}.modal-box fieldset p.part-right .dd{z-index:3000 !important;width:125px !important}.modal-box fieldset p.part-right .ddChild{width:123px !important}.modal-box p.p-email{width:269px;float:left;clear:right}.modal-box p.p-email input{width:255px}.modal-visa-business .visa-date-js{font-weight:normal;color:#393938;font-size:15px;display:block;margin:0 0 10px 0}.modal-visa-business .children{padding:10px 0;margin-top:-5px}.modal-visa-business .children label{width:260px;float:left}.modal-visa-business .children .dd{width:35px !important;margin:-5px 0 0 260px}.modal-visa-business .children .ddChild{width:33px !important}.modal-visa-business .children-info-item{display:none}.modal-visa-business .children-info-item h4{float:left}.modal-visa-business .children-info-item .line{clear:right !important;width:420px;float:right;margin-top:5px !important}/* modal services */
.modal-box form table.services{width:100%}.modal-box form table.services td{padding:0 18px 0 0}.modal-box form span.add-service{display:block;float:left;white-space:nowrap}.modal-box form span.add-service small{display:none}.modal-box form span.add-service label{display:inline;vertical-align:top;background:url('../img/common/dot-blue-yellow.png')0 12px repeat-x;color:#0086bf;white-space:nowrap;cursor:pointer}.modal-box form span.add-service label.active{color:#373737;background:url('../img/common/dot-dark.png')0 12px repeat-x}.modal-finish-order form span.add-service label.active{background:url('../img/common/dot-blue-yellow.png')0 12px repeat-x;color:#0086bf}.modal-box form span.add-service input{vertical-align:top;margin:0 5px 10px 0;padding:0;border:none;width:auto}.modal-box form .service-info{display:none;clear:both;margin:0 0 -10px 0}.modal-login form .service-info p.description{margin-bottom:20px}.modal-box form .service-info strong{display:block;padding:0 0 10px 0}.modal-box form .service-info .link{padding:5px 0 10px 15px;background:url('../img/common/minus.png')0 7px no-repeat}.modal-box form .services-box{display:none}.modal-box .count-number{width:190px !important;float:left !important;clear:left !important;padding:10px 0 20px 0;margin-top:-5px}.modal-box .count-number label{float:left}.modal-box .count-number select{width:40px}.modal-box .count-number .dd{width:40px !important;margin:-5px 0 0 120px}.modal-box .count-number .ddChild{width:38px !important}.modal-box .counts{float:left}.modal-box .counts p{padding:10px 0;margin-top:-5px;display:none}.modal-box .counts label{float:left;width:52px}.modal-box .counts select{width:40px}.modal-box .counts .dd{width:40px !important;margin:-5px 5px 0 0;float:left}.modal-box .counts .ddChild{width:38px !important}.modal-box .counts small{float:left}.modal-hostel .min-price{display:block;padding:0 0 10px 0;color:#DC6917;white-space:nowrap;font-size:13px}.modal-hostel .min-price strong{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-2px;margin:0 2px 0 0}.modal-box span.custom-text{font-weight:normal;color:#393938;font-size:15px;display:block;margin:-3px 0 10px 0}.modal-hostel .hostel-date-from{width:135px;float:left;clear:left}.modal-hostel .hostel-date-to{width:80px;float:left !important;clear:right !important}.modal-hostel .button,.modal-tour .button,.modal-transport .button,.modal-excursion .button{padding:15px 0 0 0!important}.modal-hostel .button .green,.modal-tour .button .green,.modal-transport .button .green,.modal-excursion .button .green{margin:0 15px 15px 0}.modal-hostel .info,.modal-tour .info,.modal-transport .info,.modal-excursion .info{margin:10px 0 0 0!important}.modal-excursion .excursion-type{padding:10px 0;margin-top:-5px}.modal-excursion .excursion-type label{width:80px;float:left}.modal-excursion .excursion-type .dd{width:40px !important;margin:-5px 5px 0 0;float:left}.modal-excursion .excursion-type .ddChild{width:38px !important}.modal-tour .tour-date{float:left !important;clear:left !important}.modal-tour .tour-ppl-count{float:left;clear:right !important}.modal-tour .tour-ppl-count .dd{width:40px !important}.modal-tour .tour-ppl-count .ddChild{width:38px !important}.modal-tour .hostels-tour-order{float:left;clear:right !important}.modal-tour .hostels-tour-order .dd{width:212px !important}.modal-tour .hostels-tour-order .ddChild{width:210px !important}.modal-transport .transport-type{width:215px;float:left;clear:left;padding:10px 0 5px 0;margin-top:-5px}.modal-transport .transport-type label{width:120px;float:left}.modal-transport .transport-type .dd{width:40px !important;margin:-5px 5px 0 0;float:left}.modal-transport .transport-type .ddChild{width:38px !important}.modal-transport .transport-ppl-count{width:177px;float:right;clear:right;padding:10px 0 5px 0;margin-top:-5px}.modal-transport .transport-ppl-count label{float:left;width:115px}.modal-transport .transport-ppl-count .dd{width:40px !important;margin:-5px 5px 0 0;float:right}.modal-transport .transport-ppl-count .ddChild{width:38px !important}.modal-visa-tour .button{margin-top:15px !important;padding-bottom:0 !important}.modal-finish-order .button{margin:15px 0 0 0}.modal-finish-order .button a{margin:0 !important}/* MODAL breadcrumbs */
.modal-breadcrumbs a{text-decoration:none;color:#7a9cbe}.modal-breadcrumbs .active{font-weight:bold;color:#315d8a}.modal-breadcrumbs .active b{font-weight:bold}.modal-breadcrumbs .active a{color:#315d8a}.modal-breadcrumbs{width:425px;margin:0 auto -85px auto;padding:100px 0 0 0;text-align:center;color:#7a9cbe}.modal-breadcrumbs span.arrow{padding:0 8px;background:url('../img/common/arrow-right-white.png')center no-repeat}.modal-breadcrumbs b{font-weight:normal}.modal-breadcrumbs .box-top{display:block;clear:both;height:18px;overflow:hidden}.modal-breadcrumbs .box-top .tr{float:right;display:block;height:18px;width:18px;background:url('../img/boxes/modal-br-box-tr.png')top right no-repeat}.modal-breadcrumbs .box-top .tl{float:left;display:block;height:18px;width:18px;background:url('../img/boxes/modal-br-box-tl.png')top left no-repeat}.modal-breadcrumbs .box-top .tc{display:block;height:18px;margin:0 18px;background:url('../img/boxes/modal-br-box-top.png')top repeat-x}.modal-breadcrumbs .box-bottom{display:block;clear:both;height:18px}.modal-breadcrumbs .box-bottom .tr{float:right;display:block;height:18px;width:18px;background:url('../img/boxes/modal-br-box-br.png')bottom right no-repeat}.modal-breadcrumbs .box-bottom .tl{float:left;display:block;height:18px;width:18px;background:url('../img/boxes/modal-br-box-bl.png')bottom left no-repeat}.modal-breadcrumbs .box-bottom .tc{display:block;height:18px;margin:0 18px;background:url('../img/boxes/modal-br-box-bottom.png')bottom repeat-x}.modal-breadcrumbs .modal-box-inner-l{background:url('../img/boxes/modal-box-left.png')left repeat-y;padding:0 0 0 14px}.modal-breadcrumbs .modal-box-inner-r{background:url('../img/boxes/modal-box-right.png')right repeat-y}.modal-breadcrumbs .wrapper{background:#fff;overflow:hidden;margin:0 14px 0 0;padding:4px 14px 2px 14px}.preloader{background:url('../img/common/preloader2.gif')center no-repeat;min-height:70px}#tour-days_msdd{width:63px !important}#transport-type-1-ppl_msdd{width:57px !important}#transport-type-2-ppl_msdd{width:57px !important}#main .paginator p.add{text-align:right;width:375px}#main .paginator p.add a{font-weight:bold;text-decoration:none;padding-left:4px}#main .paginator p.add a.active{color:#003333}#main .paginator p.addin{text-align:right;width:125px}#main .paginator p.addin a{font-weight:bold;text-decoration:none;padding-left:4px}#main .paginator p.addin a.active{color:#003333}#google-map-big .gmnoprint{color:#767676}#google-map-big .gmnoprint strong{font-weight:normal}#google-map-big .gmnoprint a{font-size:12px;text-decoration:none;font-weight:bold}#google-map .gmnoprint,map-canvas .gmnoprint{color:#767676}#google-map .gmnoprint strong,map-canvas .gmnoprint strong{font-weight:normal}#google-map .gmnoprint a,map-canvas .gmnoprint a{font-size:12px;text-decoration:none;font-weight:bold}#google-map .gmnoprint span,map-canvas .gmnoprint span{color:#0181C7;text-decoration:none;font-weight:bold;font-size:12px}#google-map .gmnoprint span:hover,map-canvas .gmnoprint span:hover{color:#3BB8FD}p.contacts strong{color:#565F65}.form-hostel-services span.selected{font-weight:bold;color:#DC6917;padding-left:50px}ul.reglist{margin:-5px 0 15px;overflow:hidden}ul.reglist li{/* background:url("../img/common/dot-blue-white.png")repeat-x scroll 0 0 transparent;*/	color:#1A1F21;margin:-1px 0 0;padding:1px 0 5px 10px}ul.reglist li span.marker{background:none repeat scroll 0 0 #E36206;display:block;float:left;height:3px;margin:5px 0 0 -10px;overflow:hidden;width:3px}.ui-datepicker-trigger{cursor:pointer}.time div#time-to_msdd{width:62px !important}.time div#time-from_msdd{width:62px !important}.custom-box .part-right .responses .paginator a.resp{background:url("../img/buttons/button-new-response.png")no-repeat scroll 0 0 transparent;color:#FFFFFF;margin:0 0 0 25px;padding:3px 14px 3px 6px;text-decoration:none}.content-box .hotel-info-left .newresponse a.resp{background:url("../img/buttons/button-first-response.png")no-repeat scroll 0 0 transparent;color:#FFFFFF;padding:2px 14px 3px 6px;text-decoration:none}#main .content-left .narrow-box2{background:url("../img/boxes/bg-content-left-narrow.png")repeat-y scroll right center #7D9DB9;float:right;overflow:hidden;width:305px}#main .innerw-box2{border-bottom:3px solid #7D9DB9;border-top:3px solid #7D9DB9;margin:0 7px;overflow:hidden;position:relative;z-index:10}#main .content-left .narrow-box .innerw-box2{overflow:hidden}.content-left .main2 a{margin:0 3px !important}.location a{margin:0px !important}/* hostels-around */
.sight .hostel-around{margin:0px 0 10px 6px;overflow:hidden}.sight .hostel-around h2{color:#FFF;font-weight:normal;font-size:19px;line-height:17px;padding:0 5px 10px 0;letter-spacing:-1px}.sight .hostel-around .around-item{padding:8px 0;background:url('../img/common/dash-blue.png')0 bottom repeat-x;width:118px;float:left;margin:0 10px 0 0;min-height:135px}.sight .hostel-around .around-item img{background:#7D9DB9 url('../img/common/photo-frame2.png')0 0 no-repeat;padding:4px}.sight .hostel-around .around-item p{color:#FFF;font-weight:bold;margin:2px 0 0 0}.sight .hostel-around .around-item p span{color:#7D9DB9;font-weight:normal}.sight .hostel-around p.more{color:#7D9DB9;background:#315D8A url('../img/common/cross.png')left center no-repeat;padding:10px 0 10px 24px;margin:-1px 0 0 0}#main .page-half-left .innerw-box{background:url('../img/boxes/bg-content-innerw-page-left-double-right.png')left repeat-y}/* ----- all-sights ----- */
.all-sights{margin:38px 0 18px 0px}.all-sights a{display:block;width:158px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/sights-back-button.png')0 0 no-repeat;padding:2px 0 0 12px}.all-sights a:hover{background:url('../img/buttons/sights-back-button.png')0 100% no-repeat}/* ----- nrs ----- */
.content-page .left-part .nrs{background:url("../img/boxes/nrs-c.gif")0 bottom repeat-x #4c7fb2;margin:-10px 5px 10px 15px;color:#c7c7c7;font-size:8pt}.nrs-t-l{background:url("../img/boxes/nrs-t-l.gif")no-repeat}.nrs-t-r{background:url("../img/boxes/nrs-t-r.gif")right 0 no-repeat}.nrs-b-l{background:url("../img/boxes/nrs-b-l.gif")0 bottom no-repeat}.nrs-b-r{background:url("../img/boxes/nrs-b-r.gif")right bottom no-repeat;padding:11px 10px 8px 10px;min-height:62px}*html .nrs-b-r{height:62px}.content-page .news-single .nrs h2{background:url("../img/nrs-photo.gif")no-repeat;padding:0 0 7px 26px;font-size:11pt;margin:0;line-height:18px}.nrs h2 a{color:#fff;border-bottom:1px dotted #fff;text-decoration:none}.nrs h2 span{color:#fff;border-bottom:1px dotted #fff;text-decoration:none}.content-page .news-single .nrs p{margin:0;padding:0 0 5px 2px;color:#c7c7c7}/* ----- sm-pics ----- */
.content-page .left-part .sm-pics{margin:0 0 0 10px}.content-page .left-part .sm-pics ul{margin:0 0 0 2px;list-style:none;padding:0}.content-page .left-part .sm-pics li{margin:0;padding:0;width:72px;height:58px;float:left;padding:4px 6px 16px 6px;background:url('../img/common/photo-frame3.png')2px 0 no-repeat;margin:0px 0px 9px 0px;border-bottom:1px dashedv #e0e0e0;overflow:hidden;border-bottom:1px dashed #E0E0E0}.content-page .left-part .sm-pics img{float:none;padding:0px;background:none;margin:0px}.see-more span{background:url("../img/common/more-x.gif")no-repeat;padding:0 0 0 26px}.hostel-search-table .breadcrumbs{margin:15px 10px 10px 22px}.hostel-search-table h1{padding:0 10px 10px 22px;margin:0 0 0px 0;font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px}.sight-name{font-size:14.5pt;color:#013c5f}.sight-name a{color:#013c5f}.sight-name a:hover{color:#0181c7}.near-sight{font-family:"Trebuchet MS";font-size:18pt;color:#0181c7;font-weight:600}.sights-search-table table{margin:0 0 30px 22px}.sights-search-table table td{height:auto;padding:5px 10px 5px 0}.sights-search-table table td.metro{width:260px}.content-page .sig ul{overflow:hidden;margin:-5px 15px 15px 15px}.content-page .sig ul li{color:#1A1F21;background:url('../img/common/dot-blue-white.png')0 0 repeat-x;margin:-1px 0 0 0;padding:6px 0 5px 10px}.content-page .sig ul li span.marker{background:#e36206;display:block;width:3px;height:3px;overflow:hidden;float:left;/*url('../img/common/dot-red.png')0 5px no-repeat;padding:0 0 0 10px;*/margin:5px 0 0 -10px}/*background:*/
.xxl-page .hostels-search-item a.hostel-photo{background:url("../img/common/photo-frame-big.png")no-repeat scroll 0 0 transparent;display:block;height:109px;margin:5px 0 30px;padding:4px;width:149px}em{font-style:normal}.xxl-page .hostels-search-item .search-left .hostel-info .address em{color:#4D4D4D;font-weight:normal}.reserve{background:url("../img/buttons/reserve-small-button.png")no-repeat scroll 0 0 transparent;display:block;height:24px;margin-bottom:11px;text-indent:-10000px;width:101px}.reserve:hover{background:url(../img/buttons/reserve-small-button.png)no-repeat 0 bottom}.xxl-page .hostels-search-item .hostel-rating .rating{display:block;font-family:Arial,Verdana;font-size:11px;line-height:12px;margin:0;position:relative;width:78px}.xxl-page .hostels-search-item .hostel-rating .rating strong{color:#34880a;font-family:"Trebuchet MS",Arial;font-size:24px;font-weight:600;letter-spacing:-3px;line-height:28px;position:absolute;right:-40px;top:0}.xxl-page .hostels-search-item .hostel-rating .bar{padding:8px 0}/*.hostels-search-item .rating-bar{background:url("../img/common/bar-outer.png")repeat-x scroll 0 0 #FFFFFF;border:1px solid #5B7998;display:block;height:5px;overflow:hidden;width:121px}*/
/*.hostels-search-item .rating-bar-int-1{width:14px}.hostels-search-item .rating-bar-int-2{width:28px}.hostels-search-item .rating-bar-int-3{width:42px}.hostels-search-item .rating-bar-int-4{width:56px}.hostels-search-item .rating-bar-int-5{width:70px}.hostels-search-item .rating-bar-int-6{width:84px}.hostels-search-item .rating-bar-int-7{width:98px}.hostels-search-item .rating-bar-int-8{width:112px}.hostels-search-item .rating-bar-int-9{width:126px}.hostels-search-item .rating-bar-int-10{width:140px}*/
.xxl-page .hostels-search-item .search-right{color:#767676;float:right;margin:15px 15px 0 0;overflow:hidden;width:145px;padding:0 0 0 0}div.special{background:none repeat scroll 0 0 #DFFF9B;color:#308306;font-size:14px;min-height:14px;margin-bottom:12px;padding:5px 0 7px 12px;vertical-align:middle}.display{display:none}.xxl-page .hostels-search-item .search-left .hostel-info .address a{border-bottom:1px solid #D6D6D6;color:#4D4D4D;text-decoration:none}.hostel-photo img{width:145px;height:109px}.ajax-content .text{padding:15px 25px 20px 25px}.par{clear:both;display:block;margin-bottom:20px}.content-form .col12 .info{width:250px}.content-form .col12 .bott{width:275px;margin-left:15px}.content-form .col12 .bottom{margin-bottom:10px}.content-form .col12 .addnomer{width:147px;height:20px;text-shadow:0 -1px 0 #7b8a94;padding:6px 0 0 9px;text-align:center;vertical-align:middle;background:url('../img/add_room_button.png')0 1px no-repeat;color:#FFF;border:0px;text-transform:uppercase;font-size:11px;text-shadow:#333;cursor:pointer}.content-form .col12 .addnomer:hover{background:url('../img/add_room_button.png')0 -31px no-repeat;text-shadow:0 -1px 0 #a5b5bc}.content-form .count-number label{float:left}.content-form .counts p{display:none}.content-form .counts label{float:left}.content-form .count-number .dd .ddTitle,.content-form .counts .dd .ddTitle{}.content-form .count-number .dd,.content-form .counts .dd{float:left;width:40px !important}.content-form .count-number .dd .ddChild,.content-form .counts .dd .ddChild{width:38px !important}.content-form .count-rooms .room .dd{float:left;width:200px !important;margin:2px 0 8px 0}.content-form .count-rooms .room .dd .ddChild{width:198px !important}.content-form .count-rooms .place .dd{width:50px !important;margin:2px 0 8px 10px}.content-form .count-rooms .place .dd .ddChild{width:48px !important}h1.gray{color:#889AA4}.imagemap{float:left;margin:3px 10px 5px 0;width:109px}.infocontainer{width:275px;height:86px}.infocontainer2{width:300px;height:86px}a.vokzal{background:url("../img/common/photo-frame-big.png")no-repeat scroll 0 0 transparent;display:block;height:109px;margin:15px 0;padding:4px;width:149px}span.vokzal{background:url("../img/common/photo-frame-big.png")no-repeat scroll 0 0 transparent;display:block;height:109px;margin:15px 0;padding:4px;width:149px}.vokzal h2{padding:0px;color:#013C5F;/*width:130px;*/ width:90%}.vokzal h2 a{color:#013C5F}.railways td.image{width:165px}.railways td.vokzal{width:180px}.railways td.district{width:150px !important}.railways td.metro{width:230px !important}.railways td.price{width:100px !important}.vokzal-info .preview{float:left;padding:13px 25px 0 0}.vokzal-info .preview a{margin:0px}.vokzal-info .text{float:left;width:720px;padding:10px 0 0 0}.clear{clear:both}.vokzal-info .hr{background:url("../img/common/dot-light-gray-alpha.gif")repeat-x scroll left bottom transparent;height:5px;width:720px;margin:15px 0 15px 182px}.vokzal-info .sight-link{margin:0 0 15px 182px}.vokzal-info .sight-link a{text-decoration:none;background:url("../img/sight_icon_small.png")no-repeat;padding:3px 0 5px 26px}.vokzal-info .address{clear:both;color:#767676;padding:0 0 12px}.vokzal-info .address span{font-size:12px;padding:0 12px 0 0}.vokzal-info .address span em{color:#4D4D4D;font-weight:normal}.vokzal-info .address a{border-bottom:1px solid #D6D6D6;color:#4D4D4D;text-decoration:none}.atthref{color:#FFFFFF;text-decoration:none}.orange{padding:10px 0 0 0;color:#DC6917}#top-menu ul li.orange a{color:#DC6917}.captchaBl{width:65%;margin:10px 0 20px 0}.captchaBl label{float:left}.captchaBl input{width:51px !important;margin:0 10px 0 5px}.captchaBl a{font-size:11px !important}.captchaBl a.dot{display:block;float:right;margin:4px 7px 0 15px;background:url('../img/markers/d.gif')repeat-x bottom !important}.captchaBl img{margin:-5px 0 0;float:right}#loginza_auth_form{background-image:url(/img/overlay.png)!important}.justpage{width:635px !important}.events{width:646px !important}.evlist{padding:0 0 0 15px}.evlist h2{padding:0 10px 2px 15px !important}.evlist .search-left{min-height:115px}.evlist .hostel-info{float:right;width:480px}.evlist img{background:none !important;margin:0 !important;padding:0 !important;float:none !important}.evlist a.hostel-photo{background:url("../img/common/photo-frame-big.png")no-repeat scroll 0 0 transparent;display:block;height:109px;margin:5px 0 30px;padding:4px;width:149px}.ev2{width:435px !important}.left{float:left}.special ol{padding:0 0 0 20px}.small{margin:0 !important}.button_all{background:url("/img/all-small-button.png")scroll 0 0 transparent no-repeat;padding:10px 98px 0 0;text-decoration:none}.button_all:hover{background:url("/img/all-small-button.png")scroll 0 -24px transparent no-repeat}.send_resp{background:url("/img/add_comment.png")no-repeat scroll 0 0 transparent;padding:20px 232px 0 0;text-decoration:none}.text h3{margin:20px 0 0 0}.room-price-month td em{color:#ab7743}.single-hostel-prices .room-price-month td.booking{width:102px}.room-price-table-box .preloader-box{background:url("../img/common/preloader2.gif")no-repeat scroll center center transparent}/* ROOM PRICE */
.room-price-month a.more{border-bottom:1px dotted #0198A0}.room-price-month .active a.more{font-weight:bold}.room-price-month td.booking{vertical-align:top;padding:8px 0}.room-price-month td.room-type{vertical-align:top;padding:12px 0}.room-price-month td.room-week{padding-right:26px}.room-price-month th.by-day{padding:0 26px 0 0}.room-price-month td.room-week p{padding:0 6px}.room-price-month .active td.room-week p{display:none}.room-price-month td em{color:#ab7743}.single-hostel-prices .room-price-month td.booking{width:102px}.room-price-table-box .preloader-box{background:url("../img/common/preloader2.gif")no-repeat scroll center center transparent}/* ROOM PRICE MONTH TABLE */
.room-price .price-month-box{display:none}.room-price table.price-month{border-collapse:separate;border-spacing:6px;margin:-6px 0}.room-price td table.price-month{margin:-2px 0}.room-price table.price-month thead tr th{text-align:left;vertical-align:top;padding:0 0 5px 0;border:none}.room-price table.price-month td.week-day{text-align:left !important;width:44px !important}.room-price .price-month-box table.price-month td{padding:0;text-align:center;font-size:12px}.room-price table.price-month td.blank{border:none;background:#FFF !important}.room-price tr.even table.price-month td.blank{background:#f7f7f9 !important}.room-price table.price-month td span.day{display:block;color:#FFF;font-size:10px;text-align:center;width:14px;clear:both}.room-price table.price-month td span.price{display:block}.room-price table.price-month td{min-width:31px}.room-price table.price-month td.notactive{border:1px solid #8ba3b1;color:#8ba3b1;background:#eaeff2}.room-price table.price-month td.notactive span.day{background:#8ba3b1}.room-price table.price-month td.active{border:1px solid #496680;color:#4a4c55;background:#e7eff4}.room-price table.price-month td.active span.day{background:#496680}.room-price table.price-month td.weekend{border:1px solid #e76c00;color:#4a4c55;background:#fff2eb}.room-price table.price-month td.weekend span.day{background:#e76c00}.room-price table.price-month td.notactive_weekend{border:1px solid #FFB895;color:#8ba3b1;background:#fff2eb}.room-price table.price-month td.notactive_weekend span.day{background:#FFB895}/* ROOM PRICE current date */
.room-price .current-date{float:left}.room-item .room-price .current-date{height:20px;font-size:15px}.hotel-rooms .current-date{font-size:21px;letter-spacing:-1px}.room-price .current-date strong{font-weight:normal;color:#3d4a65}.room-price .current-date span.txt{white-space:nowrap;padding:3px 10px 0 0;float:left}.room-item .room-price .current-date span.txt{padding:3px 40px 0 0}.room-price .current-date span.select{display:block;float:left}.room-price .current-date select.room-month{width:126px}.room-price .current-date select.room-year{width:80px}.room-price .current-date a.prev{display:block;width:19px;height:26px;float:left;background:url('../img/buttons/btn-prev.png')0 0 no-repeat;margin-right:10px;text-decoration:none}.room-price .current-date a.next{display:block;width:19px;height:26px;float:left;background:url('../img/buttons/btn-next.png')0 0 no-repeat;margin-left:5px;text-decoration:none}.room-price .current-date .dd{margin:0 5px 0 0;clear:none !important}.room-price .current-date #room-month-2_msdd{width:112px !important}.room-price .current-date #room-year-2_msdd{width:74px !important}.room-price .current-date .dd .ddTitle{font-size:19px;color:#788c98;height:22px;border:1px solid #c3cad0}.room-price .current-date .dd .ddTitle span.arrow{margin:4px 4px 0 0}.single-hostel-info .blue-box p.booking a.back{background:url("../img/buttons/button-return-desc.png")no-repeat scroll 0 0 transparent;color:#B2CA98;display:block;height:24px;margin:0;padding:36px 0 0 18px;text-decoration:none;width:135px}.single-hostel-info .blue-box p.booking a.back:hover{background:url('../img/buttons/button-return-desc.png')left bottom no-repeat;color:#B2CA98}.single-hostel-info .blue-box p.address span.street a{color:#fff;text-decoration:none}.room-price-month td.booking{padding:8px 0;vertical-align:top}/* PAGE-LEFT event-list */
.page-left .event-list .news-item .news-right{margin:17px 161px 15px 191px}.page-left .event-list .news-item .news-image{float:left;display:block;height:145px;width:145px;padding:4px;background:url('../img/common/photo-frame6.png')0 0 no-repeat;margin:20px 15px 15px 22px}.page-content-right .event-list .news-item .news-right{margin:17px 161px 15px 191px}.page-content-right .event-list .news-item .news-image{float:left;display:block;height:145px;width:145px;padding:4px;background:url('../img/common/photo-frame6.png')0 0 no-repeat;margin:20px 15px 15px 22px}.event-list-var{background:url('../img/common/bed.png')0 14px no-repeat;border-top:1px solid #ebedee;color:#888787;padding:11px 0 0 22px;margin:-4px 0 0 0}.event-list-var a{text-decoration:none}.event-list-price{float:right;width:120px;margin:22px 16px 0 0;color:#767676}.event-list-price .val{color:#dc6917;font-size:10pt;padding:0 0 10px 0}.event-list-price .val strong{font-family:"Trebuchet MS";font-size:18pt}.event-list-price .seats{padding:0 0 15px 0}.event-list-price .seats .green{color:#308306}.event-list .ebooking{padding:3px 0 0 0;display:block;width:102px;height:21px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/button-booking.png')top left no-repeat;font-family:Tahoma,Arial;text-align:center;margin:0 0 13px -1px}.event-list .ebooking:hover{background:url('../img/buttons/button-booking.png')bottom left no-repeat}.event-list .closed{display:block;width:113px;height:19px;background:url('../img/closed_button5.png')0 0 no-repeat;margin:-3px 0 14px 0;padding:4px 0 0 21px;color:#664a18;fomt-size:13px}.cabinet-booking.event-listing table td.event{width:120px}.cabinet-booking.event-listing table td.hostel{width:113px}.cabinet-booking.event-listing table td.rooms{width:92px}.cabinet-booking.event-listing table td.inout{width:103px}.cabinet-booking.event-listing table td.count{width:35px}/* CALENDAr table */
#main .calendar-table{overflow:visible}.calendar-table .wraper{margin:23px 26px 19px 24px}.calendar-table table{width:100%;border-collapse:collapse;margin:0 0 21px 0}.calendar-table td{border-bottom:1px solid #e6e8ea;border-right:1px solid #e6e8ea;color:#788c98;text-align:center;width:14.3%}.calendar-table td:last-child{border-right:none}.calendar-table thead td{border-bottom:1px solid #e6e8ea;border-right:1px solid #e6e8ea;color:#788c98;font-size:14pt;padding:0 0 13px 0}.calendar-table thead .c-weekend{color:#e76504}.calendar-table .calendar-month{border:none;border-bottom:1px solid #b5dcf1;color:#013c5f;font-size:14pt;background:url('../img/common/calendar-month.png')repeat-x;line-height:43px}.calendar-table .calendar-day{width:30px;height:40px;padding:3px 9px 1px 5px;left:0;top:0;position:absolute;color:#000;font-size:10.5pt;text-align:left;z-index:999999}.calendar-table .c-weekend .calendar-day{color:#e76504}.calendar-table .rel{position:relative;height:93px}.calendar-table .act .calendar-day{color:#fff;background:url('../img/common/calendar-triangle.png')no-repeat}.calendar-table .best .act .calendar-day{color:#fff;background:url('../img/common/calendar-triangle-weekend.png')no-repeat}.cal-pics{display:table;width:100%;max-width:94px}.cal-pic{display:table-cell;background-position:center center;height:93px;position:relative}.cal-pic .tools{display:none;position:absolute;top:86px;left:50%;background:#ffecc9;width:114px;padding:13px 10px 11px 10px;color:#7d6841;margin:0 0 0 -67px;line-height:16px;font-size:8pt;box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);z-index:88888888}.cal-pic .tools:after{content:"";width:23px;height:13px;background:url('../img/common/calendar-arrow.png')no-repeat;left:50%;top:-13px;position:absolute;margin:0 0 0 -12px}.cal-pic .tools strong{display:block;padding:5px 0 0 0}.cal-pic .tools span{display:block;color:#dc6917;font-weight:bold}.cal-pic:hover .tools{display:block}.cal-pic .relative{display:block;position:relative;height:93px;z-index:9999999}.calendar-more{padding:3px 0 0 0;text-align:center;display:block;width:174px;height:21px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/calendar-more.png')top left no-repeat;font-family:Tahoma,Arial;margin:21px auto 0}.calendar-more:hover{background:url('../img/buttons/calendar-more.png')bottom left no-repeat;color:#FFF}.event-offer h2 span{background:url('../img/common/icon-calendar.png')top left no-repeat}.event-offer .text{margin:0 6px -3px 7px;padding:15px 40px 5px 180px;background:url('../img/boxes/event-offer-bg.jpg')bottom left no-repeat;position:relative;z-index:20}/* SINGLE EVENT */
.single-event{width:auto !important}.single-event img{border:none !important;background:none !important;padding:0px !important;margin:0px 10px 2px 0 !important}.single-event h1{font-size:21pt !important;color:#010101 !important;line-height:27px;padding:0 0 29px 0 !important}.single-event .wrapper{margin:0 36px 0 25px;width:540px}.single-event .back a{width:140px;background:url('../img/buttons/event-back-button2.png')0 0 no-repeat !important}.single-event .back a:hover{background:url('../img/buttons/event-back-button2.png')0 100% no-repeat !important}.single-hostel-info.single-event .hotel-info-left{width:157px;padding:15px 10px 0 30px}.single-hostel-info.single-event .hotel-info-center{padding:14px 40px 12px 0;width:365px}.single-event .event-dates{color:#013c5f !important;font-size:14pt;padding:0 0 26px 0}.single-event .event-dates span{color:#788c98 !important}.single-event .events-image{float:left;display:block;height:145px;width:145px;padding:4px;background:url('../img/common/photo-frame5.png')0 0 no-repeat;margin:3px 27px 29px 0;clear:both}.single-event-l{float:left;width:205px;font-size:8pt;color:#767676 !important}.single-event-l h2{padding:0 !important}.single-event-l strong{color:#308306}.single-event-l .single-event-order{display:block;width:175px;height:44px;background:url('../img/buttons/event-order-button.png')0 0 no-repeat;color:#B2CA98;text-decoration:none;padding:0;margin:0 0 6px 0}.single-event-l .single-event-order:hover{background:url('../img/buttons/event-order-button.png')0 -73px no-repeat;color:#469601}.single-event-r{float:left;width:150px}.single-event p.callback{background:url('../img/buttons/callback-bg.png')0 0 no-repeat;padding:5px 0 5px 39px}.single-event p.online{background:url('../img/ask_online_small.gif')0 0 no-repeat;padding:5px 0 5px 39px}.single-event p.callback a,.single-event p.online a{background:url('../img/common/arrow-light-blue.png')right center no-repeat;padding:0 10px 0 0;font-size:9pt}.single-event .event-dots{border-top:1px dashed #e0e0e0;margin:8px 0 0 39px;height:0;font-size:0}.single-event-text{font-size:9pt;line-height:16px;padding:0 0 10px 0}.single-event-text p{padding:0 0 16px 0}.event-share{color:#767676;font-size:9pt;padding:0 0 19px 0;vertical-align:middle}.event-share label{float:left;width:170px;line-height:22px}.event-share p{margin:0 10px 0 20px;float:left}.single-event-text p{padding:0 0 16px !important;margin:0px !important}.single-event-l p{margin:0px !important}/* GROUPS events */
#main .event-types .wrapper{background:url("../img/boxes/bg-event-gradient.png")center bottom repeat-x #fff6e6;margin:0 8px 0 8px;padding:10px 13px 32px 13px;min-height:500px}.event-types .back{margin:7px 0 18px 0}.event-types .back a{display:block;width:150px;height:17px;color:#FFF;text-decoration:none;background:url('../img/buttons/event-back-button.png')0 0 no-repeat;padding:2px 0 0 20px}.event-types .back a:hover{background:url('../img/buttons/event-back-button.png')0 100% no-repeat}.event-types h2{color:#888787;font-size:13.5pt;font-weight:normal;padding:0 0 15px 0}.event-types h3{color:#010101;font-size:13.5pt;font-weight:normal;padding:0 0 15px 0}.event-types h6{color:#dc5e02;font-size:8pt;padding:0 0 12px 0}.event-types .persons-info{padding:0 0 15px 0}.event-types .line{height:0;font-size:0;border-top:1px dotted #bfbcb4;margin:7px 0 25px 0}.epersons label{width:120px;float:left;margin:4px 0 0 0}.epersons-in{margin:0 0 19px 120px;position:relative}#epersons_title{width:40px!important}#epersons_child{width:46px!important}.right{float:right}.hostelvariants-in{/*float:right;*/width:392px}#hostelvariants_title{width:376px!important}#hostelvariants_child{width:382px!important}#hostelvariants_arrow{background-position:0 0 !important}.tickets-order.event-types form .radio span{padding-bottom:10px}.clear{clear:both;height:0;font-size:0}.eprice{padding:6px 0 30px 0}.eprice label{float:left;width:170px}.eprice strong{color:#010101;font-family:"Trebuchet MS";font-size:18pt;padding-right:3px}.eprice .label-in{margin:0 0 0 170px;padding:2px 0 0 0}.event-types form p.person-lastname{padding-bottom:15px;width:351px}.event-types form p.person-lastname input{width:323px}.event-types.tickets-order form p.person-name{padding-bottom:15px;width:178px}.event-types.tickets-order form p.person-name input{width:142px}.event-types form p.person-secondname{padding-bottom:15px;width:160px}.event-types form p.person-secondname input{width:146px}.event-types.tickets-order form p.person-code{padding-bottom:15px;width:68px}.event-types.tickets-order form p.person-code input{width:46px}.event-types.tickets-order form p.person-phone{padding-bottom:15px;width:148px}.event-types.tickets-order form p.person-phone input{width:112px}.event-types.tickets-order form p.person-email{padding-bottom:15px;width:338px}.event-types.tickets-order form p.person-email input{width:324px}.event-types p.button2 input{width:176px;height:30px;padding:0 0 2px 0;background:url('../img/buttons/register-button2.png')0 0 no-repeat;margin:16px 0 0 0;border:none;cursor:pointer;color:#E8F7FF;font-family:Tahoma,Arial;font-size:11px;text-transform:uppercase}.event-types p.button2 input:hover{background:url('../img/buttons/register-button2.png')bottom left no-repeat}/* MAIN PAGE events */
.content-right .main-events .events-item{width:275px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#000;line-height:16px}.page-content-left .main-events .events-item{width:215px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#000;line-height:16px}.two-row-content .main-events .events-item{width:340px;margin:0 auto;background:url('../img/common/dot-blue-white.png')left bottom repeat-x;padding:10px 0 13px 0;color:#000;line-height:16px}.main-events .events-item h3{margin:0 0 6px 0 !important;line-height:normal}.main-events .events-item h3 a{text-decoration:none;font-size:12px !important;font-weight:normal}.main-events p.all{padding-top:10px !important;padding-bottom:15px !important}.main-events .when{color:#767676;font-weight:bold;padding:0 0 4px 0}.main-events .remain{color:#308306;font-weight:bold;line-height:14px}.main-events .events-price{color:#767676;padding:0 0 6px 0;line-height:14px}.main-events .events-image{float:left;display:block;height:93px;width:93px;padding:3px;background:url('../img/common/photo-frame4.png')0 0 no-repeat;margin:6px 11px 12px 0;clear:both}/* variant-item */
.variant-item h2{font-size:14pt;font-weight:normal;padding:0 0 11px 0}.variant-item h2 a{color:#013c5f;text-decoration:none}.variant-item h2 a:hover{color:#3bb8fd}.variant-item-left{float:left;width:153px;margin:16px 28px 10px 26px}.variant-item-right{float:left;width:375px;margin:16px 0 10px 0}.variant-pic{float:left;display:block;height:109px;width:145px;padding:4px;background:url('../img/common/photo-frame-big.png')0 0 no-repeat;margin:4px 27px 9px -4px;clear:both}.single-hostel-info.variant-item .hotel-info-left{padding:0 0 10px 0;/*display:none;*/}.variant-adress{float:left;width:180px;color:#4d4d4d;font-size:9pt;padding:0 0 17px 0}.variant-adress p{padding:0 0 3px 0}.variant-item .metro-map{display:block;background:url('../img/common/metro-icon.png')0 1px no-repeat;padding:0 0 3px 18px}.variant-price{float:left;width:160px;color:#767676;font-size:9pt;padding:0 0 17px 0}.variant-price strong{padding:0 0 3px 0;color:#dc6917;font-size:18pt;font-family:"Trebuchet MS"}.variant-price strong span{font-family:arial;font-size:10pt;font-weight:normal}.variant-item .single-event-text{padding:0 0 1px 0}/*.variant-desc{display:none}*/
.event-table{width:100%;color:#767676;font-size:9pt;border-collapse:collapse;margin:0 0 14px 0}.event-table td{padding:7px 10px 7px 2px;border-top:1px solid #ebedee}.event-table tr:first-child td{border:none}.event-table .event-table-price{color:#000;width:149px}.variant-buttons .variant-show{padding:3px 0 0 0;display:block;width:89px;height:21px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/variant-show.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana;margin:0 125px 0 0;float:left}.variant-buttons .variant-show:hover{background:url('../img/buttons/variant-show.png')bottom left no-repeat}.variant-buttons .variant-hide{padding:3px 0 0 0;display:none;width:89px;height:21px;color:#758995;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/variant-hide.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana;margin:0 125px 0 0;float:left}/*.variant-buttons .variant-hide:hover{background:url('../img/buttons/variant-show.png')bottom left no-repeat}*/
.variant-buttons .variant-order{padding:3px 0 0 0;width:91px;height:21px;color:#FFF;text-transform:uppercase;text-decoration:none;background:url('../img/buttons/variant-order.png')top left no-repeat;text-align:center;font-family:Tahoma,Verdana;float:left}/*.variant-buttons .variant-order:hover{background:url('../img/buttons/variant-order.png')bottom left no-repeat}*/
/* vk-block */
.vk-block .wrapper{padding:24px 0;margin:0 25px;text-align:center}/* variant-titles */
.variant-titles{color:#013c5f}.variant-titles .wrapper{margin:0 6px;padding:8px 19px 11px 19px;font-size:14pt;background:url('../img/boxes/bg-variant-titles.png')left bottom repeat-x #fff}#main .variant-titles .ibox-bottom{display:block;clear:both;background:url('../img/boxes/iwwbox-b-bg-title.png')bottom repeat-x;height:10px;overflow:hidden;font-size:0px;margin:-4px 0 0 0}#main .variant-titles .ibox-bottom .br{display:block;float:right;width:10px;height:10px;background:url('../img/boxes/iwwbox-br-title.png')bottom right no-repeat}#main .variant-titles .ibox-bottom .bl{display:block;float:left;width:10px;height:10px;background:url('../img/boxes/iwwbox-bl-title.png')bottom left no-repeat}.single-event .back{margin:0 10px 15px 0 !important}.single-event .back a{background:url("../img/buttons/event-back-button.png")no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;height:17px;padding:2px 0 0 20px;text-decoration:none;width:150px}.event-booking input.error{border:1px solid #E5841B !important;color:#E5841B}.event-types .error-msg{margin:0 0 20px;padding:20px 30px 20px 60px;width:459px}.event-booking textarea{height:80px;width:550px;border:1px solid #87A5BE}.calendar-month .ileft{padding:0 5px 0 0;position:relative;top:7px}.calendar-month .iright{padding:0 0 0 5px;position:relative;top:7px}.ev-dates-cont{line-height:24px !important;width:470px}/*.calendar-table .slide{display:none}.calendar-table .toptable{margin:0}*/
.tabs .li_left{float:left;margin:0 0 25px 50px;font-size:19px}.tabs .li_right{float:right;margin:0 50px 25px 0;font-size:19px}.tabs a{border-bottom:1px dashed #96d5d8;text-decoration:none}.tabs li.current a{color:#e36206;font-weight:normal;letter-spacing:-1px;cursor:default}.white_text{color:#FFFFFF}/***************************************/
.custom-box .part-right .title2_1{color:#e36206;display:inline;font-size:19px;font-weight:normal;letter-spacing:-1px}.custom-box .part-right h2.title2_2{color:#010101;font-size:30px;font-weight:normal;letter-spacing:-1px}.content-form .modal-breadcrumbs h2{font-size:19px;margin:12px 16px}.content-form h2{color:#404040;font-size:18px;font-weight:normal;letter-spacing:-1px;margin:0 30px 10px 0}/****************************************/
.content-form .modal-box2{margin:0 9px 0 8px;padding:10px;width:auto !important}input[type="number"]{-moz-appearance:textfield}div.br{margin-bottom:20px}.clear2{clear:both;height:20px}.padding-left{padding:0 0 0 10px;position:relative;top:5px}#main_h1_map a{color:#FFFFFF;text-decoration:none}.text_color{color:#c7c7c7}#may_table{border-collapse:collapse;/*border:1px solid #87a5be;*/	margin:10px;padding:5px;width:97%}/*#may_table tr,#may_table td,#may_table th{*/
#may_table td{border:1px solid #87a5be}.may_left{float:left}.may_right{float:right}.may_img{width:150px}#main .may-table-left{background:#7d9db9 url("../img/boxes/bg-content-inneryy-pageleft.png")repeat-y scroll left center;/*#7d9db9*//*rgba(0,0,0,0)*/	/*margin:0 7px;*/
/*	background:url("../img/boxes/bg-content-inneryy-pageleft.png")repeat-y scroll right center rgba(0,0,0,0);*/	overflow:hidden}#may_table td.may_no_border{/*border:none;*/	width:12%}/*
.may-booking{background-color:#99cccc;border-radius:20px;padding:3px}.may-booking:hover{background-color:#cccccc}*/
/*
.inneryy-box2{background-color:#cccccc;border-bottom:3px solid #7d9db9;border-top:3px solid #7d9db9;margin:0 7px;overflow:hidden}*/
.may_left1 a{/*color:#788c98;*/	color:#0181c7;font-size:14pt;margin:5px 0px 5px 0px}.may_left1{padding:5px 0px 5px 0px}#may_table thead td{font-size:10pt;font-weight:bold}.booking_right{margin:10px 5px 0 0;float:right}.booking_right a{display:block;width:160px;height:24px;background:url('../img/buttons/button-booking-right.png')0 0 no-repeat;color:#B2CA98;text-decoration:none;padding:36px 0 0 18px}.booking_right a:hover{background:url('../img/buttons/button-booking-right.png')0 -80px no-repeat;color:#469601}.hotel-info-right a.callback_link img{margin-bottom:10px}.booking_right a span{position:relative;bottom:5px}#mini_livetext{position:absolute;right:1px;top:68px}/*#mini_livetex .mini_livetex*/
.livetex1{/*background-image:url("/livetex/1.png");*/	background:url('../img/livetex/1_0.png')no-repeat;position:absolute;top:67px;right:10px;/*30*/	width:100px;/*80*/	height:21px;text-decoration:none;cursor:pointer}.livetex2{background:url('../img/livetex/2_0.gif')no-repeat;/*position:absolute;top:67px;right:30px;*/	width:329px;text-decoration:none;cursor:pointer;height:78px;display:block}.livetex3{background:url('../img/livetex/3_0.gif')no-repeat;/*position:absolute;top:67px;right:30px;*/	width:207px;text-decoration:none;cursor:pointer;height:78px;display:block}.livetex4{background:url('../img/livetex/4_0.gif')no-repeat;position:relative;/*top:67px;*/	left:30px;width:146px;text-decoration:none;cursor:pointer;height:30px;display:block}#ya-phone{position:relative;bottom:17px;float:right}.gray_district{color:#767676}.content-page .left-part2{width:635px}.hostel-around .around-item2{height:130px}.page-half-left2{width:671px;margin-top:20px}#main .content-box .box-top2,#main .content-box .box-bottom2{width:673px}#main .page-half-left .innerw-box2{background:rgba(0,0,0,0)url("../img/boxes/bg-content-innerw-page-left-double-right3.png")repeat-y scroll left center}#main .innerww-box2{margin:0 7.5px 0 7.5px}#crutch1 .innerww-box3{margin:0 7.5px 0 7.5px}.single-hostel-prices p.size1{font-size:13px;color:#e36206}.content-page .left-part img.no_background{background:none}.y10{width:100px;float:left;margin:5px 0 0 5px}.ui-autocomplete{background-color:white;width:300px;border:1px solid #cfcfcf;list-style-type:none;padding-left:0px}.padding_left_20{padding-left:20px}#main .paginator h1{float:left;margin:7px 7px 4px 22px;width:500px}.xxl-page .hostels-search-item h2 a.el_header_list{text-decoration:underline;margin-left:20px}.xxl-page .hostels-search-item h2 a.a_all_price{text-decoration:underline}.hostel-prices input{display:inline-block;/*margin:0 7px 8px 4px !important;*/	margin:0 3px 8px 3px !important;/*width:48px !important;*/	width:40px !important;/*float:left;*/}/*
.hostel-prices input.wplus{width:48px !important}*/
.xxl-page .hostels-search form fieldset.form-main p.wminus{width:205px}.xxl-page .hostels-search form fieldset.form-main p.hostel-prices{width:228px}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}/*
.hostel-prices label{float:left}.hostel-prices span{float:left}.hostel-prices span.clear{clear:both}.margin_right_10{margin-right:10px}*/
.margin_bottom_20{margin-bottom:20px}.block{display:block}.xxl-page .hostels-search form fieldset.form-main select.wminus{width:200px !important}.xxl-page .hostels-search form fieldset.form-main input.wminus{width:186px !important}.hostel-prices span{background:#0181c7 none repeat scroll 0 0;display:inline-block;height:1px;margin:0 8px;vertical-align:middle;width:5px}.special_text{font-size:14px}.error_text{color:#e5841b}.tr_height1{height:30px}.img_special{border-color:rgb(49,93,138);border-style:solid;border-width:10px;float:left;height:294px;margin:5px 10px;width:432px}.div_konf{padding:1px;line-height:1.5;font-weight:bold}.h1_size{display:inline;font-size:18px;color:#010101;font-weight:normal;letter-spacing:-1px;float:left}#main .paginator h1.h1-pages-lists{float:none;width:100%;font-size:21px;font-weight:normal}.block-razdel{margin-bottom:30px;width:98%}ul.horizont_list{list-style:disk outside none}ul.horizont_list li{display:inline;margin-right:15px;float:left;margin-top:10px}ul.horizont_list li:before{/*font-family:'Montserrat',sans-serif;*/ font-weight:600;color:#e36206;/* Цвет маркера */ content:"•";/* Маркер */ padding-right:5px;/* Отступ от маркера до текста */}#block-razdel-all{float:right;margin-top:40px}#span-header-logo{display:block;margin-top:30%}.hostel-search-table h2.allmetro{padding:0 10px 10px 22px;margin:0 0 0px 0;font-size:30px;color:#010101;font-weight:normal;letter-spacing:-1px}.hostel-search-table table h2.allmetro{color:#45708A;font-size:19px;letter-spacing:-1px;font-weight:normal}.ajax-content table h2.allmetro,.ajax-content table h2.error-call{letter-spacing:0px}.content-form .modal-breadcrumbs h2{font-size:19px;margin:12px 16px}.xxl-page .hostels-search h2{display:inline;font-size:18px;color:#010101;font-weight:normal;letter-spacing:-1px;float:left}.hostels-map h3{text-align:center}.leader-table table span.strong{color:#DC6917;font-weight:bold;white-space:nowrap}.xxl-page .hostels-search-item #list_header,.xxl-page .hostels-search-item .list_h2,.xxl-page .hostels-search-item .list_h2_2{color:#013C5F;font-size:19px;letter-spacing:-1px;font-weight:normal;padding:0px;margin:0 0 4px 0;display:block}.xxl-page .hostels-search-item #list_header a,.xxl-page .hostels-search-item .list_h2 a{text-decoration:none;color:#013C5F}.xxl-page .hostels-search-item .list_h2_2 a{text-decoration:underline;color:#013C5F}.xxl-page .hostels-search-item .search-left-h2 #list_header,.xxl-page .hostels-search-item .search-left-h2 list_h2,.xxl-page .hostels-search-item .search-left-h2 list_h2_2{padding:0px;margin:0 0 4px 0}.xxl-page .hostels-search-item #list_header a.el_header_list{text-decoration:underline;margin-left:20px}.xxl-page .hostels-search-item .search-right .min-price span .strong{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-2px;margin:0 2px 0 0}.xxl-page .hostels-search-item .hostel-rating .rating .strong{color:#34880a;font-family:"Trebuchet MS",Arial;font-size:24px;font-weight:600;letter-spacing:-3px;line-height:28px;position:absolute;right:-40px;top:0}.xxl-page .hostels-search-item .search-right .min-price span .strong{font-size:24px;font-family:"Trebuchet MS",Arial;font-weight:600;letter-spacing:-2px;margin:0 2px 0 0}.strong-eb2{font-weight:600}.hostels-map #main_h1_map{color:#FFF;font-weight:bold;text-align:center;border-bottom:1px solid #A0B7C4;background:#415867 url('../img/map-title-bg.png')top left;width:277px;margin:0 4px 0 7px;padding:6px 0 0 0;font-size:22px;height:34px;overflow:hidden;position:relative;z-index:15;display:block}.hostels-map .map_h3{display:block;text-align:center;padding-top:10px;font-size:13px;font-weight:600}.green-form #msearch_h2{color:#FFF;padding:5px 15px 12px 15px;background:#398F0D;font-size:26px;font-weight:normal;position:relative;z-index:15;margin:0 6px 0 7px;border-right:1px solid #89BB75;letter-spacing:-1px;display:block}#main .box-title{font-size:19px;color:#396681;border-bottom:1px solid #B6DDF2;font-weight:normal;background:url('../img/boxes/box-title-gradient-w.png')bottom left repeat-x;padding:8px 13px 9px 13px;margin:0 6px 0 7px;letter-spacing:-1px;display:block}.main-news .news-item .news_h3{background:url('../img/common/arrow-square-left.png')0 1px no-repeat;margin:0 0 10px 0 !important}.main-news .news-item .news_h3 a{text-decoration:none;font-size:12px !important;font-weight:normal;padding-left:20px}.innery-box.main-text h2{padding:20px;color:#dc6917;font-size:16px}.xxl-page .hostels-search .no-float-h2-in h2,.xxl-page .hostels-search .no-float-h2-in h1,.xxl-page .hostels-search .no-float-h2-in h3{float:none}.floatleftimg{float:left;margin:0 15px 5px 0}