html{height:100%;}body{height:100%;font-family:tahoma,arial,verdana;font-size:14px;margin:0;}p{margin:0;}a{color:#1c8fdd;color:#005EDA;color:#004db2;}a:visited{color:#125b8c;color:#5b97ca;color:#487E9F;}a:hover{color:#77c8ff;}table{border-collapse:collapse;}table td{margin:0;padding:0;vertical-align:top;border-spacing:0;}table.layout{width:100%;}table.padded td{padding:3px;}h1{margin:0 0 8px 0;font-size:1.3em;}h2{margin:5px 0 1px 0;font-size:1.2em;color:#9d080d;}ul{margin-top:3px;padding-left:10px;margin-left:20px;}img{border:none;margin:0;padding:0;}form{display:inline;}input{border:1px solid #ccc;}input[readonly],select[readonly],input[disabled],select[disabled]{background-color:#eee!important;color:#333!important;}.big-telephone{font-family:arial,verdana;font-size:1.5em;text-align:center;font-weight:bold;}.main-data-row>td{padding-bottom:20px;}.main-footer-1 td{padding:10px 0 10px 0;border-top:1px solid #ebebeb;vertical-align:middle;}.main-footer-2 td{background-color:#3093ca;height:40px;color:#fff;vertical-align:middle;padding:0;font-size:.8em;}.main-footer-2 a,.main-footer-2 a:visited{color:#fff;}td.copyright{height:100%;margin:0 auto;background-color:#5db9ec;font-size:.9em;padding:0 10px 0 10px;vertical-align:middle;}.address-cell{font-size:.8em;color:#585858;}.head-row{background:url('/themes/theme_begonija_asu/img/patterns-sprite.gif') 0 -48px repeat-x;}.head-row td{height:105px!important;vertical-align:middle;}.subscription-header{font-weight:bold;font-size:.8em;color:#555;}.subscription-hint{padding-top:4px;font-size:.67em;color:#898989;}.top-menu-1 td,.top-menu-2 td,.top-menu-3 td{vertical-align:middle;font-size:.9em;}.top-menu-1{height:25px;background-color:#339ae1;color:#fff;font-size:.9em;}.top-menu-2 td{height:1px;background-color:#5db8ec;}.top-menu-3{background:#1878B9 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') 0 -204px repeat-x;color:#fff;}#menu_table{height:42px;}.top-menu-wrapper{height:42px;}.menu-vert-dots{background:#5fb6f9 url('/themes/theme_begonija_asu/img/menu-vert-dots.gif') repeat-y;margin:5px 0;width:2px;}.ddsmoothmenu{width:100%;}.ddsmoothmenu table{z-index:100;margin:0;padding:0;list-style-type:none;font-size:1.2em;}.ddsmoothmenu table td{text-align:left;padding:0;}.ddsmoothmenu .top-menu-sep{background:url('/themes/theme_begonija_asu/img/top_menu_line.gif') repeat-y;width:1px;padding:0;}.ddsmoothmenu table td a{padding:13px 20px 14px 5px;text-decoration:none;text-transform:uppercase;display:block;font-size:1.1em;}.ddsmoothmenu table td .arrow{width:7px;height:4px;background:url('/themes/theme_begonija_asu/img/menu-arrow-down.gif') no-repeat;display:block;float:right;}.ddsmoothmenu table td a:link,.ddsmoothmenu table td a:visited{color:#fff;}.ddsmoothmenu table td.selected,.ddsmoothmenu table td a.selected,.ddsmoothmenu table td div.selected a.top-menu-link,.ddsmoothmenu table td a.force-selected{background:#38a0ef;color:#fff;-moz-box-shadow:3px 3px 10px 3px #333;-webkit-box-shadow:3px 3px 10px 3px #333;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}a.top-menu-link{position:relative!important;}.ddsmoothmenu table td a:hover,.ddsmoothmenu table td a.selected,.ddsmoothmenu table td a.force-selected{padding:13px 17px 14px 5px;}.ddsmoothmenu table td div.selected a.top-menu-link,.ddsmoothmenu table td div.selected a.top-menu-link:hover{padding-left:7px;padding-right:18px;}.ddsmoothmenu table td div a.top-menu-link:hover{padding-left:5px;padding-right:20px;}.ddsmoothmenu ul li ul,.ddsmoothmenu table ul{position:absolute;display:none;background:#38a0ef;text-align:left;list-style-type:none;border-top:none;margin:0;padding:0;width:240px;-moz-box-shadow:3px 3px 3px 1px #555;-webkit-box-shadow:3px 3px 3px 1px #555;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333',Direction=135,Strength=5);}.ddsmoothmenu div.menu ul{display:block;}.ddsmoothmenu ul li ul li,.ddsmoothmenu table ul li{display:list-item;float:none;text-align:left;width:auto;margin:2px 0;margin-left:0;padding:0;cursor:pointer;color:#fff;padding:1px 4px;}.ddsmoothmenu .top-menu-h-sep{height:1px;background:#555 url('/themes/theme_begonija_asu/img/left_menu_dots.gif') repeat-x;padding:0;overflow:hidden;margin:5px 5px 0 5px;}.ddsmoothmenu .sub-menu-bottom{width:160px;height:6px;overflow:hidden;background:transparent url('/themes/theme_begonija_asu/img/sub_menu_bottom.png') no-repeat;position:absolute;z-index:1;bottom:-6px;left:-30px;}.ddsmoothmenu ul li ul li ul{top:0;}.ddsmoothmenu table td ul li a,.ddsmoothmenu table td ul li a:link,.ddsmoothmenu table td ul li a:visited{display:block;padding:10px 15px;margin:0;width:auto;color:#fff;text-transform:none;font-size:.9em;}.ddsmoothmenu table td ul li a:hover,.ddsmoothmenu table td ul li a.selected,.ddsmoothmenu table td ul li a.force-selected{color:#2a70b6;background:#fdb403;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;filter:none;padding:10px 15px;}.ddsmoothmenu table td ul li .arrow{float:right;width:4px;height:7px;background:url('/themes/theme_begonija_asu/img/menu-arrow-right.gif') no-repeat;margin-top:3px;margin-right:5px;display:none;}.ddsmoothmenu table td ul li a:hover .arrow,.ddsmoothmenu table td ul li a.selected .arrow{display:block;}span.coordinates{font-size:1.1em;}span.coordinates a,span.coordinates a:visited{color:#fff!important;}.languages-table{width:auto!important;margin:auto;}.languages-table td{padding:0;margin:0;text-align:center;}td.language-icon{padding-right:5px;}td.language-link,td.language-link-cur{padding-right:15px;font-size:1.1em;}td.language-link-cur,td.language-link-cur a,td.language-link-cur,td.language-link-cur a:visited{color:#bddaec;}td.language-link,td.language-link a,td.language-link,td.language-link a:visited{color:#fff;}td.language-separator{background:url('/themes/theme_begonija_asu/img/top_menu_dots.gif');width:1px;height:30px;}div#map div{border:none;}.left-menu{margin:auto;}.left-menu-tabs{width:100%;margin:auto;border-collapse:collapse;border:none;border-spacing:0;}.left-menu-tabs td{padding:0;text-align:center;}.orange-tab-left{background:#DC790E url('/themes/theme_begonija_asu/img/images-sprite.gif') no-repeat right -118px;width:5px;}.orange-tab{background:#DC790E url('/themes/theme_begonija_asu/img/patterns-sprite.gif') 0 -153px repeat-x;height:28px;color:#fff;vertical-align:middle;font-weight:bold;cursor:pointer;}.orange-tab-right{background:#DC790E url('/themes/theme_begonija_asu/img/images-sprite.gif') no-repeat right -79px;width:5px;}.green-tab-left{background:#5D992E url('/themes/theme_begonija_asu/img/images-sprite.gif') no-repeat right 0;width:5px;}.green-tab{background:#5D992E url('/themes/theme_begonija_asu/img/patterns-sprite.gif') 0 0 repeat-x;height:28px;color:#fff;vertical-align:middle;font-weight:bold;cursor:pointer;}.green-tab a,.green-tab a:visited,.green-tab a:hover{color:#fff;text-decoration:none;}#left_popular_tab.orange-tab a{color:#fff;}.green-tab-right{background:#5D992E url('/themes/theme_begonija_asu/img/images-sprite.gif') no-repeat right -40px;width:5px;}td.left-menu-header{font-size:1.1em;font-weight:bold;padding:0 5px 8px 5px;text-transform:uppercase;}.right-menu-header{font-size:1.1em;font-weight:bold;padding:5px 5px 3px 5px;border:1px solid #ebebeb;border-bottom:none;}.left-menu-tab,.left-menu-tab-active{padding:2px 4px;font-size:.7em;cursor:pointer;float:left;margin:3px 2px 0 3px;}.left-menu-tab-active{background-color:#B1BDFF;}.left-menu-data{margin:auto;width:212px;}.left-menu-country-arrow{cursor:pointer;}.country-elem{background-color:#F7971C;width:212px;}a.country-elem{background-color:transparent;width:auto;}.country-elem-popular{background-color:#fbdf11;background-color:#FFAB1F;background-color:#fbaa23;background-color:#F7971C;}.country-elem-a2z{background-color:#71A334;}.country-elem a,a.trip-type-link,a:visited.trip-type-link,.country-name{color:#fff;font-weight:bold;}.country-elem-popular.active a,.country-elem-popular.active a:hover,.country-elem-popular.active a:visited{color:#9d080d;}.country-elem-a2z.active a,.country-elem-a2z.active a:hover,.country-elem-a2z.active a:visited{color:#9d080d;}.arrow-cell{vertical-align:middle;padding-left:10px;}.country-cell{padding:7px 4px 7px 5px;}table.booking-cities{margin:10px 0;}table.booking-cities td{padding:4px 10px;margin:3px;}tr.resorts-row{display:none;}tr.resorts-rowactive{display:block;display:table-row;}tr.resorts-row ul li,tr.resorts-rowactive ul li{color:#555;}td.resorts-cell ul li.active a,td.resorts-cell ul li.active a:visited{font-weight:bold;}td.resorts-cell{color:#fff;}td.resorts-cell a,td.resorts-cell a:visited{color:#555;font-weight:normal;font-size:.9em;}.hidden{display:none;}.resort-elem-popular{background-color:#fff6d9;background-color:#ff0;background-color:#faf6d4;background-color:#fff6d9;background-color:#fff2c7;}.resort-elem-a2z{background-color:#f9fff2;}td.flag-cell{text-align:right;vertical-align:bottom;padding:0 5px 0 0;}.left-menu-separator{background:#F7971C url('/themes/theme_begonija_asu/img/left_menu_dots.gif') repeat-x;}td.top-menu-elem{padding:5px 20px 5px 5px;}.top-menu-elem a,.top-menu-elem a:visited{color:#fff;font-size:1.2em;text-decoration:none;}td.top-menu-separator{background:url('/themes/theme_begonija_asu/img/top_menu_line.gif');width:1px;height:30px;padding:0;}.page-block,.inner-page-block{margin:0 20px 12px 0;border:1px solid #ebebeb;}.inner-page-block{margin-right:10px;}.page-block h1{margin:0;color:#fff;font-size:1.1em;max-height:28px;padding:10px 0 4px 40px;}.page-block h2,.inner-page-block h1{margin:0 1px 0 1px;padding:8px 0 5px 39px;max-height:45px;font-size:.9em;color:#9d080d;background:url('/themes/theme_begonija_asu/img/h2_bg.gif');}.inner-page-block .right-aligned{float:right;padding:5px 15px 5px 5px;background:url('/themes/theme_begonija_asu/img/h2_bg.gif');}.inner-page-block h1{padding-left:19px;}.inner-page-block h2{font-size:1em;margin-top:12px;margin-bottom:2px;}.inner-page-block h3{color:#555;font-size:.8em;margin:4px 5px 2px 0;padding:0;}.inner-page-block p{font-size:.75em;margin:0;}.inner-page-block .hotel-description p,.inner-page-block .hotel-description li,.inner-page-block .hotel-description div,.inner-page-block .hotel-description{font-size:12.6px;}.inner-page-block.price-page p{font-size:1em;}.inner-page-div{padding:5px 10px 5px 20px;line-height:1.3em;clear:both;}.photos-cloud{float:right;clear:right;width:35%;text-align:center;}.claud-image{vertical-align:middle;padding:2px;border:1px solid #ebebeb;margin:4px;}.page-block p{padding:5px 10px 5px 40px;margin:0 0 5px 0;}.homepage-data-block td{line-height:1.1em;}.homepage-data-block ul{margin-top:3px;padding-left:10px;margin-left:40px;padding-right:10px;}.homepage-data-block ul li{padding-bottom:8px;}.homepage-news-block{padding:10px 10px 10px 40px;font-size:1.2em;}.homepage-box-0{background:#fb7e22 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -515px;}.homepage-box-1{background:#9d080d url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -295px;}.homepage-box-1r{background:#468d29 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -305px;}.homepage-box-2{background:#605ca8 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -570px;}.homepage-box-3{background:#2f93c9 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -350px;}.homepage-box-4{background:#fb7e22 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -405px;}.homepage-box-5{background:#2f93c9 url('/themes/theme_begonija_asu/img/patterns-sprite.gif') repeat-x left -350px;}.home-page-max-width{max-width:960px;margin-right:20px;}.content{padding:5px 15px 5px 5px;font-size:.9em;}.spos a,.spos a:visited{color:#a0060e;font-size:.95em;}ul.small{font-size:.9em;padding-left:5px;margin-left:10px;}table.resort-menu{list-style-image:url("/themes/theme_begonija_asu/img/left_menu_arrow_right.gif");margin:0 0 10px 0;width:230px;}.mini-left-column table.resort-menu{width:170px;margin:0 auto;float:left;margin-left:15px;margin-right:15px;}.resort-menu td{padding:3px 10px 3px 0;background-color:#71a334;text-align:left;}.resort-menu td.arrow-cell{padding:0 10px 0 10px;text-align:center;}.resort-menu td.separator{background:#71a334 url('/themes/theme_begonija_asu/img/left_menu_dots.gif') repeat-x;height:1px;padding:0;}.resort-menu td a,.resort-menu td a:visited{color:#fff;font-size:.9em;}.resort-menu tr.active td{background-color:#F7971C;}.resort-menu tr.active td a,.resort-menu tr.active td a:visited{color:#9d080d;}.offer{margin-bottom:7px;font-size:.9em;}.offer-title{font-size:1.1em;}.offer strong{color:#9d080d;}.right-column{width:230px;margin-right:10px;}.right-column-block{padding:5px;border:1px solid #ebebeb;margin-bottom:10px;overflow:hidden;}.right-column-block h2{color:#010000;font-size:.9em;margin:6px 5px 4px 0;padding:0;}.right-column-block h3{color:#9b0109;font-size:.85em;margin:0 0 2px 0;padding:0;display:block;width:120px;}.right-column-block .hotel{color:#58565b;font-size:.8em;display:block;width:120px;}.hotels-table{width:100%;max-width:750px;width:expression(document.body.clientWidth>1250 ? "750px":"100%");}table.middle-aligned td{vertical-align:middle;}.hotels-table tr.even{background-color:#F4F4F4;}.hotels-pagination{width:100%;max-width:700px;width:expression(document.body.clientWidth>1250 ? "700px":"100%");color:#555;margin-top:20px;}.hotels-table td,.hotels-table th{padding:4px 5px 4px 5px;border:1px solid #ebebeb;font-size:.85em;color:#555;}.hotels-table th{padding:10px 5px 5px 5px;font-size:.9em;font-weight:bold;color:#fff;background-color:#2f93c9;text-align:left;}.hotels-table td.operator{background-color:#fffcf2;padding-top:10px;}.hotels-table td.region{background-color:#f4f4f4;font-weight:bold;padding-top:10px;}.hotel-image{padding:2px;border:1px solid #ebebeb;margin-right:4px;}.not-last-resort-row td{border-bottom:1px solid #ebebeb;}.inner-page-table{margin-right:10px;}.inner-page-table h2{margin:15px 0 5px 2px;}.inner-page-table h3{color:#9D080D;margin:10px 0 2px 0;font-size:1.3em;font-weight:bold;}.pagination a,.pagination strong,.pagination a:visited,.pagination span{margin:1px;padding:3px;border:1px solid #ebebeb;font-size:1.1em;text-decoration:none;color:#1c8fdd;line-height:2em;}.pagination span{color:#ebebeb;}.pagination a:hover,.pagination strong{color:#fff;background-color:#3093CA;}div.per-page{margin-top:20px;}.per-page a,.per-page a:visited,.per-page strong{margin:1px;padding:2px 0;font-size:1em;color:#1c8fdd;text-decoration:none;}.per-page a:hover{text-decoration:underline;}.per-page strong{color:#555;font-weight:bold;}.filters{margin:0 1px 0 1px;padding:8px 0 5px 19px;background:url('/themes/theme_begonija_asu/img/h2_bg.gif') bottom repeat-x;vertical-align:middle;line-height:2em;font-size:.9em;font-weight:bold;color:#9d080d;}.filters select{vertical-align:middle;}.airport-table{border:1px solid #ebebeb;font-size:.9em;width:100%;max-width:700px;width:expression(document.body.clientWidth>1250 ? "700px":"100%");}.flight-route{font-size:1.15em;font-weight:bold;padding:5px 5px 5px 10px;}.flight-route strong{color:#9d080d;}.timetable-month{padding:10px 5px 5px 10px;color:#448C28;font-size:1.1em;font-weight:bold;}.timetable-month-data>td{border-bottom:1px solid #f2f2f2;padding:1px;}.timetable{width:100%;}.timetable tr td,.timetable tr th{padding:2px 2px 2px 2px;text-align:center;font-size:.95em;}.timetable tr th{font-weight:bold;color:#555;}td.timetable-separator{background:url('/themes/theme_begonija_asu/img/vertical_dots.gif') repeat-y center;}.timetable .even{background-color:#F4F4F4;}.weekend{color:#9d080d;}.timetable-hover-row:hover{background-color:#FFF2C7;}.trip-type-countries h1{font-size:1em;margin-top:0;margin-bottom:2px;background:none;color:#9d080d;padding:5px 5px 5px 10px;}.trip-type-countries p{font-size:.75em;color:#555;margin:0;padding:0 0 5px 12px;}.trip-type-countries td{padding:10px;border-bottom:1px solid #ebebeb;}.trip-type-countries .resort_prices{padding:5px 5px 5px 10px;}.trip-type-countries{empty-cells:show;}.special-offers-list h2 a,.special-offers-list h2 a:visited{color:#9d080d;}.offers-resort-list{margin:5px 10px 2px 20px;}.offers-resort-list h3 a,.offers-resort-list h3 a:visited{color:#555;font-size:1.2em;margin:4px 5px 2px 0;padding:0;}.offers-price-list{margin:0 10px 0 10px;}ul.menu-countries{list-style:none;margin:0;padding:0;background-color:#F7971C;width:212px;}ul.menu-countries>li{padding:0;margin:0;}.menu-country{padding:7px 4px 7px 10px;}.menu-country .left-menu-country-arrow{vertical-align:5%;}ul.menu-countries>li a,ul.menu-countries>li a:visited{font-weight:bold;color:#fff;}ul.menu-resorts{color:#555;list-style:disc;background-color:#fff2c7;margin:0;padding:5px 0 5px 0;}ul.menu-resorts li{margin-left:30px;padding-bottom:3px;}ul.menu-resorts li a,ul.menu-resorts li a:visited{color:#555;font-weight:normal;font-size:.9em;}table.booking-form{width:100%;}table.booking-form td{padding:2px 5px 5px 10px;margin:0;background-color:#F7971C;color:#fff;font-weight:bold;}table.booking-form table.layout td{padding:0;}table.booking-form td.left-menu-separator{padding:0;}table.booking-form td input,table.booking-form td select,.large-font{height:24px;margin:0;border:1px solid #aaa;}table.checkin-date-table td{padding-left:0;}.ffb-input{height:22px;vertical-align:baseline;font-size:17px;}table.booking-form input,table.booking-form select{font-size:17px;border:1px solid #aaa;}table.rooms{width:200px;}table.booking-form .rooms td{padding:1px 2px 1px 5px;border-bottom:1px solid #ddd;}.room-details-type{width:100px;}.room-details-child-age{width:60px;}.button{background-color:#71A334;color:#fff;font-weight:bold;font-size:1.1em;border:1px solid #555;}.button[disabled]{background-color:#eee!important;color:#777!important;}table.popular-booking-targets td{padding:3px;margin:3px;vertical-align:top;}table.popular-booking-targets img,div.special-offer-areas img.area-image{border:1px solid #EBEBEB;padding:3px;}table.static-hotel-search td{padding:3px;margin:3px;font-size:14px;font-weight:bold;vertical-align:middle;}table.static-hotel-search input,table.static-hotel-search select{font-size:17px;}input[type=button],input[type=submit]{background-color:#71A334!important;color:#fff;font-weight:bold;font-size:1.1em;border:1px solid #555;}.ffb-arrow{width:18px;height:22px;border:1px solid #aaa;border-left:none;background-image:url('/themes/theme_begonija_asu/img/sel.gif');}.invalid-form-value{background-color:red;}td.search-details-subheader{background-color:#71A334;color:#fff;padding:5px 10px 5px 10px;font-size:1.1em;font-weight:bold;cursor:pointer;}td.search-details-block{background-color:#F9FFF2;color:#555;font-size:.8em;padding:2px 5px 10px 20px;width:220px;}td.search-details-block td{padding:0 0 1px 0;vertical-align:top;}td.search-details-block input{margin-top:0;padding-top:0;border:none;}.hotel-elem{padding:5px 10px 10px 20px;border:1px solid #ebebeb;}div.hotel-info{width:100%;max-width:700px;width:expression(document.body.clientWidth>1250 ? "700px":"100%");margin-bottom:15px;}table.hotel-prices{border:1px solid #F4F4F4;width:100%;max-width:700px;width:expression(document.body.clientWidth>1250 ? "700px":"100%");}table.hotel-prices td{padding:2px 5px 2px 5px;vertical-align:middle;}table.hotel-prices tr.even td{background-color:#F4F4F4;}table.hotel-prices th{background-color:#2F93C9;color:#fff;text-align:left;font-weight:bold;padding:4px 15px 4px 5px;}table.hotel-prices tr.total-row td,td.discount-cell,.discount-row div{font-weight:bold;background-color:#9AB9C9;}.discount-row div{font-weight:normal;padding:2px 5px 2px 5px;width:150px;}.total-cell{text-align:right;padding-right:5px;}.hotel-available{font-weight:bold;color:#71A334;}.hotel-onrequest{font-weight:bold;color:#9D080D;}.hotel-price{color:#A0060E;font-size:1.05em;font-weight:bold;}.price-without-discount{color:#555;text-decoration:line-through;font-size:1.05em;font-weight:normal;}a.book-hotel{display:block;padding:1px 10px 1px 10px;color:#fff;background-color:#71A334;font-weight:bold;font-size:1.1em;border:1px solid #555;text-decoration:none;margin:4px 0;text-align:center;width:100px;}.message-box{border:3px solid #2F93C9;background-color:#F4F4F4;color:#333;text-align:center;font-size:1.3em;font-weight:bold;padding:30px 10px 30px 10px;margin:20px auto;}.please-wait{margin:auto;position:absolute;z-index:10;width:400px;}td.form-label{vertical-align:middle;color:#050505;font-weight:bold;white-space:nowrap;font-size:.9em;text-align:right;padding:3px 2px 3px 50px;width:160px;}td.form-label-left{vertical-align:middle;color:#050505;font-weight:bold;white-space:nowrap;font-size:.9em;text-align:left;padding:3px 2px 3px 50px;width:160px;}.home-tabs .form-label-left,.home-tabs .booking-search-label{color:#F89E2B;font-weight:bold;font-size:.9em;}.form-value-cell{padding:3px 10px;}fieldset{border:1px solid #1777B8;margin-top:15px;width:auto;margin-left:2px;padding-left:10px;}fieldset legend,.advanced-search-handle{color:#71A334;font-weight:bold;padding-left:2px;}.advanced-search-handle{padding:5px 10px 5px 15px;cursor:pointer;}#advanced_search_container legend{cursor:pointer;}.form-table td{padding:3px 10px 3px 10px;}.form-table.enlarged td{padding:5px 10px 5px 10px;}table.form-table.enlarged input,table.form-table.enlarged select{font-size:17px;border:1px solid #aaa;}.error{color:#9D080D;}.error-message{border:1px solid #9D080D;padding:10px 20px 5px 20px;margin:15px 2px 5px 2px;color:#9D080D;font-size:1.2em;background-color:#F7E3C9;font-weight:bold;}.error-message-link{color:#333;}.error-message-items{font-size:.8em;color:#333;margin:0;}.error-messgae-items ul{margin:2px 5px 2px 10px;padding:0;}.feedback-form-error{background-color:#F7E3C9;}.form-sub-header td{font-size:.8em;padding:0;vertical-align:bottom;padding:0 2px 0 1px;}.form-sub-header td div{margin-bottom:-1px;}.form-sub-data td{padding:0 15px 0 0;}.main-rooms td{padding:2px 5px 2px 0!important;}tr.hidden-row{display:none;}.mini-cart{margin:auto;width:220px;margin-bottom:15px;border-collapse:collapse;}.minicart-item td{background-color:#F9FFF2;color:#555;font-size:.8em;}.minicart-title{padding:2px 5px 2px 15px;}.minicart-price{padding:2px 15px 2px 2px;text-align:right;}.minicart-button .mini-cart input[type=button],.mini-cart input[type=submit]{margin:3px;padding:2px 20px 2px 20px;}.status-good{color:#71A334;font-weight:bold;}.status-bad{color:#9D080D;font-weight:bold;}.shopping-cart{border-collapse:collapse;}.shopping-cart td{border:1px solid #ddd;padding:3px;}.shopping-cart tr.header-row td{background-color:#ddd;text-align:center;font-weight:bold;}.breakfast-type-tooltip{border:3px solid #0080BF;background-color:#F4F4F4;color:#333;text-align:left;padding:10px 10px 10px 10px;width:400px;z-index:100;}tr.paid-cancellation-item td{color:red;}ul.short-symphony-spo-list{margin-left:10px;}table.trip-schedule td.minimal-price-cell{text-align:center;vertical-align:middle;}a.minimal-price-link{color:white;font-weight:bold;font-size:1.05em;}table.trip-schedule{max-width:970px;}table.trip-schedule td.minimal-price-cell.positive-price{background-color:#71A334;}table.trip-schedule tr.country-row td,table.trip-schedule tr.country-row a{font-weight:bold;color:#555;background-color:#FFF2C7;text-align:center;vertical-align:middle;text-decoration:none;}table.trip-schedule tr.table-header td,table.trip-schedule td.hotel-count-cell,table.trip-schedule td.spo-count-cell{text-align:center;vertical-align:middle;}table.trip-schedule tr.month-row th{text-align:center;}table.trip-schedule a.resort-name{color:#555;text-decoration:none;}#checkin_date_day,#checkout_date_day,#nights,#toward_flight_date_day,#backward_flight_date_day,#adult_qty,#junior_qty,#senior_qty,#child_qty,#infant_qty,#toward_flight_date_day_promo,#backward_flight_date_day_promo,#adult_qty_promo{width:50px;}.flight-form-label{text-align:right;}.flight-form-control{text-align:left;}a.trip-schedule-link,a.trip-schedule-link:hover,.left-menu-nothing-found a,.left-menu-nothing-found a:hover,.left-menu-hotel-booking a,.left-menu-hotel-booking a:hover,.left-menu-ticket-booking a,.left-menu-ticket-booking a:hover{color:#FFF;}tr.reset-filters a{color:#004DB2;}.highlighted-background{background-color:#E4FFC4;}.highlighted-text,a.country-elem.highlighted-text{background-color:yellow;}#lm_filter_country_resort_input.watermark{font-size:12px;}table.booking-form td.left-form-flexbox-td input,table.booking-form td.left-form-flexbox-td select{font-size:.9em;height:20px;}td.left-form-flexbox-td .ffb-arrow{height:20px;}.article-link,.article-link:hover{color:white!important;}.top-banner-holder{position:relative;max-width:960px;height:290px;overflow:hidden;zoom:1;margin:0 0 10px 0;}div.main-scrollable{max-width:960px;height:290px;overflow:hidden;position:relative;}div.main-scrollable div.main-scrollable-items{width:20000em;position:absolute;}.main-scrollable-items div{float:left;width:960px;}.top-banner{height:290px;background:#fff center center no-repeat;cursor:pointer;background-position:center center;}.top-banner-back{position:relative;width:auto;height:90px;top:60px;background:#3c7195;filter:alpha(opacity=50);opacity:.5;}.top-banner-message{color:#fff;font-size:2em;position:relative;height:90px;margin-top:60px;top:-90px;padding:10px;}#banner-buttons{width:94px;height:37px;position:relative;margin-top:-45px;left:100%;margin-left:-104px;background:url('/themes/theme_begonija_asu/img/banner_buttons_back.png') no-repeat;z-index:1;padding:8px 0 0 20px;cursor:pointer;}.top-corner{background:url('/themes/theme_begonija_asu/img/corner-star-7.png') no-repeat;position:absolute;overflow:hidden;width:14px;height:14px;z-index:89;}.header-corner{background:url('/themes/theme_begonija_asu/img/corner-grey-star-7.png') no-repeat;}.top-corner.htl{margin-left:-7px;margin-top:-7px;}.top-corner.htr{left:100%;margin-left:-7px;margin-top:-7px;}.top-corner.hbl{margin-top:-7px;margin-left:-7px;}.top-corner.hbr{left:100%;margin-left:-7px;margin-top:-7px;}.small-banner-arrow-left{background:url('/themes/theme_begonija_asu/img/small-banner-arrows.gif') no-repeat;width:17px;height:17px;float:left;position:relative;cursor:pointer;margin:34px 10px 0 10px;}.small-banner-arrow-right{background:url('/themes/theme_begonija_asu/img/small-banner-arrows.gif') no-repeat -17px 0;width:17px;height:17px;float:left;position:relative;cursor:pointer;margin:34px 10px 0 10px;}.small-banner-holder{position:relative;width:340px;height:85px;overflow:hidden;zoom:1;margin:0 0 10px 0;float:left;}div.small-scrollable{max-width:340px;height:85px;overflow:hidden;position:relative;}div.small-scrollable div.small-scrollable-items{width:20000em;position:absolute;}.small-scrollable-items div{float:left;width:340px;}.small-banner{height:85px;background:#fff center center;cursor:pointer;background-position:left center;}.small-banner-back{position:relative;width:auto;height:40px;top:15px;background:#3c7195;filter:alpha(opacity=50);opacity:.5;}.small-banner-message{color:#fff;font-size:1.1em;position:relative;height:40px;margin-top:5px;top:-35px;padding:5px;font-weight:bold;}.home-tabs{overflow:hidden;zoom:1;margin-bottom:10px;}.home-tabs-right{width:185px;position:absolute;right:0;overflow:hidden;}.home-tabs-left{padding-right:195px;overflow:hidden;position:relative;zoom:1;}.tabs-container{zoom:1;}ul.tab-handles{margin:0;padding:0;}ul.tab-handles li{display:block;float:left;margin:0 2px 0 0;padding:0;font-size:1.2em;cursor:pointer;position:relative;background-color:#fff;background-image:none;color:#f89e2b;border:1px solid #f89e2b;border-bottom:none;}ul.tab-handles li span{display:block;padding:4px 25px;}ul.tab-handles li.current{background:#DC790E url('/themes/theme_begonija_asu/img/patterns-sprite.gif') 0 -153px repeat-x;border:1px solid #fff;border-bottom:none;color:#fff;}div.tabs{clear:both;overflow:hidden;height:200px;border:1px solid #f89e2b;}div.tabs>div{padding:10px;background:#fff;height:150px;}.no-rc-bottom{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;}.no-rc-bottom .rocon-bl,.no-rc-bottom .rocon-br{display:none;}.overlapper{background-color:#f00;width:100%;height:2px;position:relative;top:33px;z-index:999;}li.current .overlapper{display:none;}li .corners{display:block;position:absolute;}li.current .corners.tl{background:url('/themes/theme_begonija_asu/img/orange-border.gif') top left no-repeat;width:6px;height:6px;margin-left:-1px;margin-top:-1px;}li.current .corners.tr{background:url('/themes/theme_begonija_asu/img/orange-border.gif') top right no-repeat;width:6px;height:6px;left:100%;margin-top:-1px;margin-left:-5px;}li.current .corners{display:none;}.tabs .button{padding:2px 8px;}.red-sprite-button{background:url('/themes/theme_begonija_asu/img/button-sprite.gif') no-repeat 0 -28px;height:28px;color:#fff;padding:0;margin:0;display:block;float:left;position:relative;oveflow:hidden;text-decoration:none;}.red-sprite-button:hover,.red-sprite-button:visited{color:#fff;}.red-sprite-button span{margin-left:18px;background:url('/themes/theme_begonija_asu/img/button-sprite.gif') no-repeat 100% 0;display:block;padding:4px 35px 4px 5px;height:20px;cursor:pointer;}.green-sprite-button{background:url('/themes/theme_begonija_asu/img/button-sprite.gif') no-repeat 0 -82px;height:26px;color:#fff;padding:0;margin:0;display:block;float:left;position:relative;oveflow:hidden;text-decoration:none;}a.green-sprite-button:hover,a.red-sprite-button:visited{color:#fff!important;}.green-sprite-button span{color:#fff!important;margin-left:15px;background:url('/themes/theme_begonija_asu/img/button-sprite.gif') no-repeat 100% -56px;display:block;float:left;padding:4px 20px 4px 5px;height:18px;}.text-banner{color:#555;background-color:#FFF2C7;padding:5px;line-height:150%;}.telephone{width:39px;height:28px;background:url('/themes/theme_begonija_asu/img/images-sprite.gif') -20px 0;}.telephone-small{margin-left:200px;width:20px;height:14px;margin-right:5px;float:left;position:relative;background:url('/themes/theme_begonija_asu/img/images-sprite.gif') 0 -8px no-repeat;}* html .telephone-small{margin-left:135px;margin-top:2px;}.coordinates{position:absolute!important;left:230px;height:10px;}* html .coordinates{left:0;top:2px;}.subscription-box .input-orange{vertical-align:-45%;background-color:transparent!important;background:url('/themes/theme_begonija_asu/img/images-sprite.gif') -77px -7px;border:1px solid #CCC;width:22px;height:21px;}.logo-alta{margin-top:11px;background:url('/themes/theme_begonija_asu/img/images-sprite.gif') 0 -111px;width:104px;height:35px;float:right;margin-right:12px;}.logo-iata{background:url('/themes/theme_begonija_asu/img/images-sprite.gif') 0 -57px;width:144px;height:54px;float:right;position:relative;top:-2px;margin-right:12px;}.logo-intechnic a{background:url('/themes/theme_begonija_asu/img/images-sprite.gif') 0 -28px;width:134px;height:29px;float:right;position:relative;top:23px;}.menu{width:715px!important;display:none;position:absolute;background:#38a0ef;-moz-box-shadow:3px 3px 3px 1px #555;-webkit-box-shadow:3px 3px 3px 1px #555;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333',Direction=135,Strength=5);padding:0 10px 0 0;}ul.regular{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;filter:none!important;width:auto!important;background-color:transparent!important;position:static!important;}.dynamic-resort-menu{float:right;width:350px;background-color:#5fb6f9;margin:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}ul.countries-menu li a{padding:5px 15px!important;border:none;}.menu table td{vertical-align:top;}table.travel-menu{border-collapse:collapse;width:100%;margin:7px 4px;}table.travel-menu td{padding:0;}table.travel-menu td.countries-menu-left{background-color:#5fb6f9;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;}table.travel-menu td.countries-menu-right{background-color:#5fb6f9;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;}table.travel-menu td li a:hover,table.travel-menu td li a.selected{color:#fff;}table.travel-menu td.resorts-list li a:hover,table.travel-menu td li a.selected{color:#0a65d2;}li.last-cell{text-align:right;font-size:.9em;padding-top:10px;padding-bottom:0;margin-top:10px;}li.last-cell a,li.last-cell a:visited{color:#396d95!important;text-align:right;float:right;text-decoration:underline;}li.last-cell a:hover,li.last-cell a.selected{background-color:transparent!important;}.arrow-img{display:block;float:right;margin:7px 5px 0 10px;position:absolute;top:14px;right:5px;}#trip_type_menu_cms_block{padding:7px;}ul.countries-menu-left li,ul.countries-menu-right li{font-weight:bold;}.link-special{float:left;}.Relative{position:relative;}.Absolute{position:relative;}.FLeft{float:left;}.hotels{margin-left:5px;width:200px;}.hotels .stars{float:left;}.hotels .add{float:left;width:50px;height:13px;}.hotels.status-1s .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:15px;height:13px;}.hotels.status-1ps .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") -63px -58px;width:26px;height:13px;}.hotels.status-2s .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:30px;height:13px;}.hotels.status-2ps .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") -47px -58px;width:42px;height:13px;}.hotels.status-2ms .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:15px;height:13px;}.hotels.status-2ms .add{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -72px;}.hotels.status-3s .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:50px;height:13px;}.hotels.status-3ps .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") -31px -58px;width:58px;height:13px;}.hotels.status-3ms .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:30px;height:13px;}.hotels.status-3ms .add{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -72px;}.hotels.status-4s .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:65px;height:13px;}.hotels.status-4ps .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") -15px -58px;width:74px;height:13px;}.hotels.status-4ms .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:47px;height:13px;}.hotels.status-4ms .add{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -72px;}.hotels.status-4s_HV-1 .add{margin-top:2px;height:10px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left 0;}.hotels.status-4s_HV-1 .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:65px;height:13px;margin-right:2px;}.hotels.status-4s_HV-2 .add{margin-top:2px;height:10px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -10px;}.hotels.status-4s_HV-2 .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:65px;height:13px;margin-right:2px;}.hotels.status-5s .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:80px;height:13px;}.hotels.status-5ms .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:63px;height:13px;}.hotels.status-5ms .add{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -72px;}.hotels.status-5s_HV-1 .add{margin-top:2px;height:10px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left 0;}.hotels.status-5s_HV-1 .stars{background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -58px;width:80px;height:13px;margin-right:2px;}.hotels.status-Apart .add{margin-top:2px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -20px;}.hotels.status-Chalet .add{margin-top:2px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -33px;}.hotels.status-Pansion .add{margin-top:2px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -46px;}.hotels.status-HV-1 .add{margin-top:2px;height:10px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left 0;}.hotels.status-HV-2 .add{margin-top:2px;height:10px;background:url("/themes/theme_begonija_asu/img/hotels-statuses-sprite.gif") left -10px;}.PRelative{position:relative;}*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;font-weight:bold;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}.ffb-input{float:left;color:#000;}.ffb-input.watermark{color:#888;}.ffb-arrow{float:left;width:18px;height:22px;border:1px solid #aaa;border-left:none;background-image:url('/themes/theme_begonija_asu/img/sel.gif');}.ffb-arrow.out{background-position:0 0;}.ffb-arrow.over{background-position:-18px 0;}.ffb-arrow.active{background-position:-36px 0;}.ffb-no-results{padding:2px;color:#888;font-style:italic;}.ffb{position:absolute;overflow:hidden;border:1px solid #ccc;background-color:#fff;}.ffb .flexbox-content{overflow-y:scroll;overflow-x:hidden;}.ffb .flexbox-content .row{overflow:hidden;}.ffb .flexbox-content .row{color:#000;font-weight:normal;font-size:17px;}.ffb-match{background-color:#ff9;text-decoration:none;color:#000;}.ffb-sel,.ffb-sel .ffb-match{cursor:pointer;cursor:hand;background-color:#2D91C8;}.ffb .paging{margin:2px;vertical-align:middle;}.ffb .page,.ffb a.page{font-size:85%;padding:2px;border:solid 1px #339;background-color:#eef;margin:2px;float:left;}.ffb .box{width:18px;margin:2px;float:left;}.ffb .summary{font-size:85%;float:right;}.albania .flag-top{background-position:0 -0px;}.albania .flag-bottom{background-position:0 -27px;}.andorra .flag-top{background-position:0 -47px;}.andorra .flag-bottom{background-position:0 -74px;}.antigua .flag-top{background-position:0 -94px;}.antigua .flag-bottom{background-position:0 -121px;}.australia .flag-top{background-position:0 -141px;}.australia .flag-bottom{background-position:0 -168px;}.austria .flag-top{background-position:0 -188px;}.austria .flag-bottom{background-position:0 -215px;}.barbados .flag-top{background-position:0 -235px;}.barbados .flag-bottom{background-position:0 -262px;}.brasil .flag-top{background-position:0 -282px;}.brasil .flag-bottom{background-position:0 -309px;}.bulgaria .flag-top{background-position:0 -329px;}.bulgaria .flag-bottom{background-position:0 -356px;}.bulgary .flag-top{background-position:0 -376px;}.bulgary .flag-bottom{background-position:0 -403px;}.cambodia .flag-top{background-position:0 -423px;}.cambodia .flag-bottom{background-position:0 -450px;}.canada .flag-top{background-position:0 -470px;}.canada .flag-bottom{background-position:0 -497px;}.canary_islands .flag-top{background-position:0 -517px;}.canary_islands .flag-bottom{background-position:0 -544px;}.caribbean_islands .flag-top{background-position:0 -564px;}.caribbean_islands .flag-bottom{background-position:0 -591px;}.china .flag-top{background-position:0 -611px;}.china .flag-bottom{background-position:0 -638px;}.costa_rica .flag-top{background-position:0 -658px;}.costa_rica .flag-bottom{background-position:0 -685px;}.croatia .flag-top{background-position:0 -705px;}.croatia .flag-bottom{background-position:0 -732px;}.cuba .flag-top{background-position:0 -752px;}.cuba .flag-bottom{background-position:0 -779px;}.cyprus .flag-top{background-position:0 -799px;}.cyprus .flag-bottom{background-position:0 -826px;}.czech_republic .flag-top{background-position:0 -846px;}.czech_republic .flag-bottom{background-position:0 -873px;}.denmark .flag-top{background-position:0 -940px;}.denmark .flag-bottom{background-position:0 -967px;}.dominican_republic .flag-top{background-position:0 -987px;}.dominican_republic .flag-bottom{background-position:0 -1014px;}.ecuador .flag-top{background-position:0 -1034px;}.ecuador .flag-bottom{background-position:0 -1061px;}.egypt .flag-top{background-position:0 -1081px;}.egypt .flag-bottom{background-position:0 -1108px;}.ethiopia .flag-top{background-position:0 -1128px;}.ethiopia .flag-bottom{background-position:0 -1155px;}.finland .flag-top{background-position:0 -1175px;}.finland .flag-bottom{background-position:0 -1202px;}.france .flag-top{background-position:0 -1222px;}.france .flag-bottom{background-position:0 -1249px;}.georgia .flag-top{background-position:0 -1269px;}.georgia .flag-bottom{background-position:0 -1296px;}.germany .flag-top{background-position:0 -1316px;}.germany .flag-bottom{background-position:0 -1343px;}.great_britain .flag-top{background-position:0 -1363px;}.great_britain .flag-bottom{background-position:0 -1390px;}.greece .flag-top{background-position:0 -1410px;}.greece .flag-bottom{background-position:0 -1437px;}.hong_kong .flag-top{background-position:0 -1457px;}.hong_kong .flag-bottom{background-position:0 -1484px;}.hungary .flag-top{background-position:0 -1504px;}.hungary .flag-bottom{background-position:0 -1531px;}.iceland .flag-top{background-position:0 -1551px;}.iceland .flag-bottom{background-position:0 -1578px;}.india .flag-top{background-position:0 -1598px;}.india .flag-bottom{background-position:0 -1625px;}.indonesia .flag-top{background-position:0 -1645px;}.indonesia .flag-bottom{background-position:0 -1672px;}.ireland .flag-top{background-position:0 -1692px;}.ireland .flag-bottom{background-position:0 -1719px;}.israel .flag-top{background-position:0 -1739px;}.israel .flag-bottom{background-position:0 -1766px;}.italy .flag-top{background-position:0 -1786px;}.italy .flag-bottom{background-position:0 -1813px;}.jamaica .flag-top{background-position:0 -1833px;}.jamaica .flag-bottom{background-position:0 -1860px;}.japan .flag-top{background-position:0 -1880px;}.japan .flag-bottom{background-position:0 -1907px;}.jordan .flag-top{background-position:0 -1927px;}.jordan .flag-bottom{background-position:0 -1954px;}.kenya .flag-top{background-position:0 -1974px;}.kenya .flag-bottom{background-position:0 -2001px;}.laos .flag-top{background-position:0 -2021px;}.laos .flag-bottom{background-position:0 -2048px;}.lebanon .flag-top{background-position:0 -2068px;}.lebanon .flag-bottom{background-position:0 -2095px;}.madagascar .flag-top{background-position:0 -2115px;}.madagascar .flag-bottom{background-position:0 -2142px;}.malaysia .flag-top{background-position:0 -2162px;}.malaysia .flag-bottom{background-position:0 -2189px;}.maldives .flag-top{background-position:0 -2209px;}.maldives .flag-bottom{background-position:0 -2236px;}.malta .flag-top{background-position:0 -2256px;}.malta .flag-bottom{background-position:0 -2283px;}.mauritius .flag-top{background-position:0 -2303px;}.mauritius .flag-bottom{background-position:0 -2330px;}.mexico .flag-top{background-position:0 -2350px;}.mexico .flag-bottom{background-position:0 -2377px;}.montenegro .flag-top{background-position:0 -2397px;}.montenegro .flag-bottom{background-position:0 -2424px;}.morocco .flag-top{background-position:0 -2444px;}.morocco .flag-bottom{background-position:0 -2471px;}.myanmar .flag-top{background-position:0 -2491px;}.myanmar .flag-bottom{background-position:0 -2518px;}.nepal .flag-top{background-position:0 -2538px;}.nepal .flag-bottom{background-position:0 -2565px;}.netherlands .flag-top{background-position:0 -2585px;}.netherlands .flag-bottom{background-position:0 -2612px;}.new_guinea .flag-top{background-position:0 -2632px;}.new_guinea .flag-bottom{background-position:0 -2659px;}.norway .flag-top{background-position:0 -2679px;}.norway .flag-bottom{background-position:0 -2706px;}.peru .flag-top{background-position:0 -2726px;}.peru .flag-bottom{background-position:0 -2753px;}.poland .flag-top{background-position:0 -2773px;}.poland .flag-bottom{background-position:0 -2800px;}.portugal .flag-top{background-position:0 -2820px;}.portugal .flag-bottom{background-position:0 -2847px;}.romania .flag-top{background-position:0 -2867px;}.romania .flag-bottom{background-position:0 -2894px;}.russia .flag-top{background-position:0 -2914px;}.russia .flag-bottom{background-position:0 -2941px;}.saint_lucia .flag-top{background-position:0 -2961px;}.saint_lucia .flag-bottom{background-position:0 -2988px;}.seychelles .flag-top{background-position:0 -3008px;}.seychelles .flag-bottom{background-position:0 -3035px;}.singapore .flag-top{background-position:0 -3055px;}.singapore .flag-bottom{background-position:0 -3082px;}.slovakia .flag-top{background-position:0 -3102px;}.slovakia .flag-bottom{background-position:0 -3129px;}.slovenia .flag-top{background-position:0 -3149px;}.slovenia .flag-bottom{background-position:0 -3176px;}.spain .flag-top{background-position:0 -3196px;}.spain .flag-bottom{background-position:0 -3223px;}.sri_lanka .flag-top{background-position:0 -3243px;}.sri_lanka .flag-bottom{background-position:0 -3270px;}.sweden .flag-top{background-position:0 -3290px;}.sweden .flag-bottom{background-position:0 -3317px;}.switzerland .flag-top{background-position:0 -3337px;}.switzerland .flag-bottom{background-position:0 -3364px;}.syria .flag-top{background-position:0 -3384px;}.syria .flag-bottom{background-position:0 -3411px;}.thailand .flag-top{background-position:0 -3431px;}.thailand .flag-bottom{background-position:0 -3458px;}.trinidad_&_tobago .flag-top{background-position:0 -3478px;}.trinidad_&_tobago .flag-bottom{background-position:0 -3505px;}.tunisia .flag-top{background-position:0 -3525px;}.tunisia .flag-bottom{background-position:0 -3552px;}.turkey .flag-top{background-position:0 -3572px;}.turkey .flag-bottom{background-position:0 -3599px;}.uk .flag-top{background-position:0 -3619px;}.uk .flag-bottom{background-position:0 -3646px;}.united_arab_emirates .flag-top{background-position:0 -3666px;}.united_arab_emirates .flag-bottom{background-position:0 -3693px;}.usa .flag-top{background-position:0 -3713px;}.usa .flag-bottom{background-position:0 -3740px;}.uzbekistan .flag-top{background-position:0 -3760px;}.uzbekistan .flag-bottom{background-position:0 -3787px;}.venezuela .flag-top{background-position:0 -3807px;}.venezuela .flag-bottom{background-position:0 -3834px;}.vietnam .flag-top{background-position:0 -3854px;}.vietnam .flag-bottom{background-position:0 -3881px;}.ukraine .flag-top{background-position:0 -3898px;}.ukraine .flag-bottom{background-position:0 -3925px;}.azerbaijan .flag-top{background-position:0 -3946px;}.azerbaijan .flag-bottom{background-position:0 -3973px;}.new_zealand .flag-top{background-position:0 -3993px;}.new_zealand .flag-bottom{background-position:0 -4020px;}.bolivia .flag-top{background-position:0 -4040px;}.bolivia .flag-bottom{background-position:0 -4067px;}.bahamas .flag-top{background-position:0 -4087px;}.bahamas .flag-bottom{background-position:0 -4114px;}.latvia .flag-top{background-position:0 -4134px;}.latvia .flag-bottom{background-position:0 -4161px;}.lithuania .flag-top{background-position:0 -4181px;}.lithuania .flag-bottom{background-position:0 -4208px;}.estonia .flag-top{background-position:0 -4228px;}.estonia .flag-bottom{background-position:0 -4255px;}.belgium .flag-top{background-position:0 -4275px;}.belgium .flag-bottom{background-position:0 -4302px;}.trinidad_and_tobago .flag-top{background-position:0 -4322px;}.trinidad_and_tobago .flag-bottom{background-position:0 -4349px;}.sea_cruise .flag-top{background-position:0 -4369px;}.sea_cruise .flag-bottom{background-position:0 -4396px;}ul#list-of-menu-items{display:block;width:212px;padding:0;margin:0;background-color:#f7971c;}#left_a2z_data ul#list-of-menu-items{background-color:#71A334;}ul#list-of-menu-items li{position:relative;display:block;width:212px;padding:0;margin:0;background:url("/themes/theme_begonija_asu/img/left_menu_dots.gif") left bottom repeat-x;}ul#list-of-menu-items li.opened{background:none;}ul#list-of-menu-items li a{width:137px;display:block;color:#fff;font-weight:bold;font-family:Tahoma,Geneva,sans-serif;font-size:14px;position:relative;left:22px;padding-right:20px;}ul#list-of-menu-items li div.arrow{cursor:pointer;width:7px;height:7px;}ul#list-of-menu-items .PRelative{position:relative;}ul#list-of-menu-items .arrow{position:absolute;left:10px;top:12px;}.flag-top{position:absolute;width:47px;height:27px;right:5px;bottom:0;background:url("/themes/theme_begonija_asu/img/flags-sprite.png") 0 -893px no-repeat;z-index:10000;}.flag-bottom{position:absolute;width:47px;height:17px;right:5px;top:0;background:url("/themes/theme_begonija_asu/img/flags-sprite.png") 0 -920px no-repeat;z-index:100;}.default .flag-top{background-position:0 -893px;}.default .flag-bottom{background-position:0 -920px;}* html .flag-bottom{top:-1px;}.opened .flag-bottom{display:block;}.opened .sub{position:relative;z-index:1;display:block;}ul#list-of-menu-items li.hidden{display:none;padding:0;list-style:none;}ul#list-of-menu-items li.hidden.opened{display:block;}ul#list-of-menu-items li.hidden .sub{background:#FFF2C7;}#left_a2z_data ul#list-of-menu-items li.hidden .sub{background:#F9FFF2;}ul#list-of-menu-items li.hidden .sub ul{padding:5px 0;margin:0;border:none!important;padding-left:15px;}ul#list-of-menu-items li.hidden .sub ul li{width:auto;padding:0;margin:0;list-style:disc;color:#555;border:none!important;background:none;display:list-item;margin-left:30px;font-size:12px;}ul#list-of-menu-items li.hidden .sub ul li a{padding:0;margin:0;left:0;color:#555;font-size:1.1em;font-weight:normal;}#ui-datepicker-div,.ui-datepicker-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#FFF;width:185px;}#ui-datepicker-div{display:none;border:1px solid #1e80bd;z-index:10;}.ui-datepicker-inline{float:left;display:block;border:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-dialog{padding:5px!important;border:4px ridge #83C948!important;}button.ui-datepicker-trigger{width:25px;}img.ui-datepicker-trigger{margin:2px;vertical-align:middle;}.ui-datepicker-prompt{float:left;padding:2px;background:#E0F4D7;color:#000;}*html .ui-datepicker-prompt{width:185px;}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#FFF;}.ui-datepicker-control{background:#1e80bd;padding:2px 0;}.ui-datepicker-links{background:#f90;padding:3px 0;}.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;font-size:80%;letter-spacing:1px;}.ui-datepicker-links label{padding:2px 5px;color:#666;font-size:13px;font-family:Tahoma,Arial,Verdana;}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%;}.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right;}.ui-datepicker-current{float:left;width:30%;text-align:center;}.ui-datepicker-close,.ui-datepicker-next{float:right;width:34%;text-align:right;}.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left;}.ui-datepicker-header{padding:1px 0 3px;background:#83C948;text-align:center;font-weight:bold;height:1.3em;}.ui-datepicker-header select{background:#FFF;color:#000;border:0;font-weight:bold;}.ui-datepicker{background:#CCC;text-align:center;font-size:100%;}.ui-datepicker a{display:block;width:100%;}.ui-datepicker-title-row{background:#FFF2C7;color:#000;}.ui-datepicker-title-row TD{border-right:1px solid #DEE7EF;padding:2px 0;}.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#FFF2C7;}#ui-datepicker-div td.ui-datepicker-week-end-cell a{color:#9D080D;}.ui-datepicker-days-row{background:#71A334;color:#666;}.ui-datepicker-week-col{background:#B1DB87;color:#000;}.ui-datepicker-days-cell{color:#000;border:1px solid #DEE7EF;border-collapse:collapse;padding-top:2px;padding-bottom:2px;}.ui-datepicker-days-cell a{display:block;}.ui-datepicker-week-end-cell{background:#83c948;}.ui-datepicker-unselectable{color:#888;font-size:13px;}.ui-datepicker-week-over,.ui-datepicker-week-over .ui-datepicker-week-end-cell{background:#B1DB87!important;}.ui-datepicker-days-cell-over,.ui-datepicker-days-cell-over.ui-datepicker-week-end-cell{background:#F7971C!important;border:1px solid #FFF;}* html .ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#B1DB87!important;}* html .ui-datepicker-week-end-cell{background:#E0F4D7!important;border:1px solid #DDD!important;}* html .ui-datepicker-days-cell-over{background:#FFF!important;border:1px solid #777!important;}* html .ui-datepicker-current-day{background:#83C948!important;}.ui-datepicker-today{background:#83c948!important;}.ui-datepicker-current-day{background:#f90!important;}.ui-datepicker-status{background:#E0F4D7;width:100%;font-size:80%;text-align:center;}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:none;color:#FFF;font-family:Tahoma,Helvetica,sans-serif;font-weight:bold;font-size:13px;}.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px!important;}.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px!important;color:#FFF!important;}.ui-datepicker-title-row a{color:#555!important;}.ui-datepicker-control a:hover{background:#FDD!important;color:#333!important;}.ui-datepicker-links a:hover,.ui-datepicker-title-row a:hover{background:#FFF!important;color:#333!important;}.ui-datepicker-multi .ui-datepicker{border:1px solid #83C948;}.ui-datepicker-one-month{float:left;width:185px;}.ui-datepicker-new-row{clear:left;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:193px;height:200px;}#ui-datepicker-div table{border-collapse:colapse;padding:1px;}
