/* preloader */
#wait {padding:10% 0px 0px;}
.preloader {background:#fff; width:470px; padding:15px 10px; text-align:center;}
.preloader #please_wait, .preloader .please_wait {font-size:20px; color:#808080;}
.preloader #loading, .preloader .loading {margin: 20px 0 20px 0;}
.preloader_partners {margin:25px 0px 0px;}
.preloader .info {line-height:18px; color:#909090; margin:10px 0px 0px; font-weight: bold; font-size: 12px;}
/* end preloader */

.float_bg {overflow:hidden; visibility:hidden; position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; z-index:1000; background:#000000; opacity:.5; -moz-opacity:.5; filter:alpha(opacity=50);}
.float_cont_empty, .float_cont {overflow:hidden; visibility:hidden; position:absolute; left:0; top:0; z-index:1001; width:560px;}
.float_cont {}
.float_cont .float_in_top_l, .float_cont .float_in_top_r, .float_cont .float_in_bot_l, .float_cont .float_in_bot_r {background:url(/img/site3/popup_bg.png) left top no-repeat; width:90%; float:left; height:5px;}
.float_cont .float_in_top_r, .float_cont .float_in_bot_r {background-position:right top; width:10%; float:right;}
.float_cont .float_in_bot_l {background-position:0px -13px;}
.float_cont .float_in_bot_r {background-position:100% -13px;}
.float_cont .ntab_menu_popup {padding-top:10px;}

.float_cont .float_in {clear:both; height:auto; width:auto; background:url(/img/site3/popup_bg.png) left bottom no-repeat; padding-left:2px;}
.float_cont .float_in2 {clear:both; height:auto; width:auto; background:url(/img/site3/popup_bg.png) right bottom no-repeat; padding-right:2px;}
.float_cont b.h {line-height:22px; font-size:22px; display:block; font-weight:normal; margin:0px 0px 0px 5px;}
.float_cont a.h {float:right; margin:10px 15px 0px 0px;}
.float_cont iframe {height:0; width:0; border-width:0;}
.float_bg_brd {padding:0px 15px 10px;}

#login_preloader, #float_popup_preloader {line-height:180px; background:url(/img/site2/preloader_small.gif) left center no-repeat; padding:0px 0px 0px 30px; margin-left:15px;}

.popup_bord1, .popup_bord2 {font-size:1px; overflow:hidden; display:block;}
.popup_bord1 {height:1px; background:#9faebd; margin:0 2px;}
.popup_bord2 {height:1px; background:#ffffff; border-right:1px solid #9faebd; border-left:1px solid #9faebd; margin:0 1px;}

.popup_bord3, .popup_bord4 {font-size:1px; overflow:hidden; display:block;}
.popup_bord3 {height:1px; background:#ffffff; margin:0 2px;}
.popup_bord4 {height:1px; background:#ffffff; border-right:1px solid #9faebd; border-left:1px solid #9faebd; margin:0 1px;}
.popup_fbg_in {background:#FFFFFF; padding:2px 20px 10px;}

.popup_fbg {padding:5px 10px 5px 10px; border-right:1px solid #9faebd; border-left:1px solid #9faebd; color:#333;}
.popup_fbg_2 {padding:0px 0px;}
.popup_fbg p {padding:0px; margin:0px; line-height:20px;}
.popup_fbg ol li, .popup_fbg ul li {padding:3px 0px 3px 0px; line-height:16px;}
#float_popup_title {line-height:25px; font-size:20px; display:block; font-weight:normal; color:#004284; padding:10px 0px 10px 10px; margin:0px;}

.popup_fbg_in .htl_phg2 {margin:0px;}
.popup_fbg_in .htl_phg2,
.popup_fbg_in .htl_phg2_tl,
.popup_fbg_in .htl_phg2_tr,
.popup_fbg_in .htl_phg2_tm,
.popup_fbg_in .htl_phg2_ml,
.popup_fbg_in .htl_phg2_mr,
.popup_fbg_in .htl_phg2_bl,
.popup_fbg_in .htl_phg2_br,
.popup_fbg_in .htl_phg2_bm {background:none !important; border:0px !important;}

.popup_fbg_in h2 {margin-top: 15px}

.popup_aviacheck_new_search, .popup_aviacheck_sel_fli {margin:27px 0; width:170px;}
.popup_aviacheck_new_search a, .popup_aviacheck_sel_fli a {display:block; background:url(/img/site3/arrow-big-grey.png) right no-repeat; padding-right:24px; line-height:24px; font-size:20px; color:#808080; text-decoration:underline;}
.popup_aviacheck_new_search a:hover, .popup_aviacheck_sel_fli a:hover {text-decoration:none;}
.popup_aviacheck_sel_fli {margin:0; width:358px;}
.popup_aviacheck_sel_fli a {background:url(/img/site3/arrow-big-green.png) right no-repeat; color:#008c00;}

.popup_text_12 {line-height:18px; margin:10px 0 5px; font-size: 12px; color:#004284}
.popup_text {line-height:18px; margin:10px 0 5px; font-size: 14px;}
