body {font-family: Tahoma; font-size:12px; color:#666666; line-height: normal; height:100%; min-width:972px; margin:0px; padding:0px;}
img {border:0;}
a, a:hover, a:link, a:visited {color: #2266bb; text-decoration:underline;}
a:hover {text-decoration:none;}
#content_gl img {border:0;}
#content_gl p {padding:0px; margin:0px; padding-bottom:5px;}
#content_gl label {padding-right:5px;}
#content_gl h1 {font-size:150%; font-weight:normal; color:#565656; margin:0; padding-bottom:15px;}
#content_gl h1.small {font-size:135%; padding-bottom:5px;}
#content_gl h1.t_obj {font-size:30px;}
#content_gl h2 {color: #ee9733; font: bold 140% arial; margin: 14px 0px 3px 0px;}
#content_gl h2.normal {color: #565656; font: normal 135% arial; margin: 3px 0px 3px 0px;}
#content_gl h3 {color: #666666; font: bold 100% arial; font-style: italic;}
#content_gl h3.normal {color: #565656; font: bold 110% arial; margin:0 0 5px 0;}
#content_gl h5.t_obj {font:22px Arial, Helvetica, sans-serif; color:#4e4e4e; float:left; margin:0; padding:0;}
#content_gl h5.tour {font:20px Arial, Helvetica, sans-serif; color:#4e4e4e; float:none; margin:0; padding:0;}
#content_gl h1.header {color:#de2f26; font-style:italic; font-weight:normal; font-size:160%;}
#content_gl .f_11 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#808080;}

#content_gl hr {margin:15px 0 15px 0; background-color:#dddcdc; height:1px; color:#dddcdc; border:0 none; clear:both;}
#content_gl hr {//margin:8px 0 8px 0;}

#content_gl ul {margin:0; padding:0; margin:10px 0px 10px 0px; list-style-type:none;}
#content_gl ul li {background:url(/img/skins/default/list.gif) 0px 6px no-repeat; padding:0px 0px 7px 15px;}

#content_gl select, input {font-family: Arial, Helvetica, sans-serif;font-size:11px;}
#content_gl select.sel_room {width:200px;}
#content_gl b.weight {background:none; font-weight:bold;}
#content_gl .foto img {border:5px solid #ffffff;}
#content_gl .clr { clear:both; height:0px; overflow:hidden;}

#content_gl .border {border:1px solid #b5b5b5;}
#content_gl .spc {padding-bottom:25px;}
#content_gl .spc_sm, #header_gl .spc_sm {padding-bottom:15px;}
#content_gl .spc_smm, #header_gl .spc_smm {padding-bottom:5px;}

#content_gl .m_r, #header_gl .m_r {margin-right:10px;}
#content_gl .m_r20 {margin-right:20px;}
#content_gl .m_r5 {margin-right:5px;}
#content_gl .m_t1 {margin-top:1px;}
#content_gl .m_t5 {margin-top:5px;}
#content_gl .pbl {padding:0 0 10px 10px;}
#content_gl .pt {padding:2px 0px 0px 0px;}
#content_gl .m10 {margin-left:10px; margin-right:10px;}
#content_gl .p19 {padding:0 25px;}
#content_gl .m_s {margin:5px 0px 0px 10px;}
#content_gl .m_l110 {margin-left:110px;}
#content_gl .m_l180 {margin-left:180px;}
#content_gl .m_l30 {margin-left:30px;}
#content_gl .m_t13 {margin-top:13px;}
#content_gl .p_l15 {padding-left:15px;}
#content_gl .p_l10 {padding-left:10px;}

#content_gl .fl, #header_gl .fl {float:left;}
#content_gl .fr, #header_gl .fr {float:right;}

#content_gl .red_m {color: #de2f26;}
#content_gl .grey {color:#9e9e9e;}
#content_gl .green {color:#93DF8F;}
#content_gl .orng {color:#F07E0D;}
#content_gl .blue {color:#77bbd8;}
#content_gl .green input {border:solid 2px #93DF8F;}
#content_gl .title {color:#ee9733; padding:0px; margin:0px; font-size:120%; font-weight:bold;}
#content_gl .title a {color:#EE9733;}
#content_gl .title a:hover {color:#EE9733;}
#content_gl .title span {color:#484848; font-size:13px; font-weight:bold;}
#content_gl .bold a {color:#4A4A4A;}

#content_gl .f_black a {color:#000000;}

#content_gl .partner {font-family:Arial,Sans-Serif; font-size:100%; font-weight:bold;}

.ta {background-color:#de2f26; color:#fff; padding:4px;}
.ta b {background:none;}
.ta a {color:#fff;}
.ta .pr {float:right;}
.ta .pl {float:left;}
/*************forma zakrugl**************/
#dop_title .inner-box-c {background-color: #DDDCDC;}
#dop_title b {background-color: #DDDCDC;}
#dop_title .inner-box-c {padding: 0.1em; padding-left:10px; padding-right:10px;}

#orange_but .inner-box-c {background-color: #FCA006;}
#orange_but .inner-box-c a {text-decoration:none; color:#ffffff; font-size:13px;}
#orange_but .inner-box-c {text-decoration:none; color:#ffffff; font-size:13px;}
#orange_but b {background-color: #FCA006 !important;}
#orange_but .inner-box-c {padding: 0.1em; text-align:center;}

#red_but .inner-box-c {background-color: #de2f26; color:#ffffff;}
#red_but .inner-box-c a {text-decoration:none; color:#ffffff; font-size:13px;}
#red_but b {background-color: #de2f26;}
#red_but .inner-box-c {padding: 0.1em; text-align:center;}

#blu_but .inner-box-c {background-color: #007FFF;}
#blu_but .inner-box-c a {text-decoration:none; color:#ffffff; font-size:13px;}
#blu_but b {background-color: #007FFF ;}
#blu_but .inner-box-c {padding: 0.1em; text-align:center;}

#yel .inner-box, #yel b {background-color:#fffcea !important; overflow:hidden;}
#yel .inner-box {padding: 0.1em 1em; background-color:#fffcea;}

#rounded-box-10 .inner-box, #rounded-box-10 b {background-color:#eeeeee; overflow:hidden;}
#rounded-box-10 .inner-box {padding: 0.1em 1em; background-color:#eeeeee;}
.inner-box {padding:1em;}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10, .rl_1, .rl_2, .rl_3, .rl_4, .rl_5, .rl_6, .rl_7, .rl_8, .rl_9, .rl_10 {display: block; height: 1px; overflow: hidden; font-size:1px;}
.r10 {margin: 0 10px;}
.r9 {margin: 0 9px;}
.r8 {margin: 0 8px;}
.r7 {margin: 0 7px;}
.r6 {margin: 0 6px;}
.r5 {margin: 0 5px;}
.r4 {margin: 0 4px;}
.r3 {margin: 0 3px;}
.r2 {margin: 0 2px;}
.r1 {margin: 0 1px;}

.rl_10 {margin: 0 0 0 10px;}
.rl_9 {margin: 0 0 0 9px;}
.rl_8 {margin: 0 0 0 8px;}
.rl_7 {margin: 0 0 0 7px;}
.rl_6 {margin: 0 0 0 6px;}
.rl_5 {margin: 0 0 0 5px;}
.rl_4 {margin: 0 0 0 4px;}
.rl_3 {margin: 0 0 0 3px;}
.rl_2 {margin: 0 0 0 2px;}
.rl_1 {margin: 0 0 0 1px;}

/*****************shell******************/
#header_gl {width:958px; margin:0 auto; padding-top:10px;}
#header_gl .logo {float:left; padding-right:30px;}
#header_gl .logo img {border:none;}
#header_gl .colum_1 {float:left; width:800px; padding-top:10px;}
#header_gl .head {font-family: Arial, Helvetica, sans-serif; margin:30px 0px 15px 0px; color:#de2f26; font-style:italic; font-weight:normal; font-size:160%;}
#header_gl h1.header1 {font-family: Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px; color:#565656; font-weight:normal; font-size:160%;}
#header_gl .clr { clear:both; height:0px; overflow:hidden;}

/* foooooooter */

.nz-bl-footer {
	background: #ededed;
	height: 90px;
    padding:30px 0 0 0;
    margin-top: 10px;
}
.nz-bl-footer .nz-wrapper{
    width: 980px;
    margin: 0 auto;
}
.nz-bl-footer .footer-links {
	float:left;
	font-size:14px;
	line-height:20px;
	padding-left:175px;
}
.nz-bl-footer .nz-text {
	float: left;
	width: 350px;
	font-size: 11px;
}
.nz-bl-footer .nz-copy {
	padding-top: 10px;
}
.nz-bl-footer .nz-cont {
	float: right;
	font-size: 11px;
	color: #72725d;
	height: 18px;
	line-height: 18px;
	width: 230px;
}
.nz-bl-footer .nz-cont span {
	padding: 2px 10px 3px 0;
}
.nz-bl-footer .nz-cont .nz-icq {
	background: url(/images/th_icq1.png) left no-repeat;
	padding-left: 20px;
}
.nz-bl-footer .nz-cont .nz-skype {
	background: url(/images/th_skype1.png) left no-repeat;
	padding-left: 20px;
}

#content_gl {margin:0 auto; text-align:left; width:958px; padding-top:10px;}
#content_gl .l_m {float:left; width:248px;}
#content_gl .c_m {float:left; width:370px; padding-left:20px;}
#content_gl .r_m {float:left; width:300px; padding-left:20px;}
#content_gl .c {float:left; width:638px;}
#content_gl .r {float:left; width:300px; padding-left:20px;}
#content_gl .l_s {float:left; width:248px; padding-right:20px;}
#content_gl .c_s {float:left; width:690px;}

/**************search table***************/
.s1h, .s2h, .s3h, .s4h, .s1b, .s2b, .s3b, .s4b {font-size:1px; overflow:hidden; display:block;}
.s1h {height:1px; background:#dadada; margin:0 5px;}
.s1b {height:1px; background:#eeeeee; margin:0 5px;}
.s2h {height:1px; background:#dadada; border-right:2px solid #dadada; border-left:2px solid #dadada; margin:0 3px;}
.s2b {height:1px; background:#eeeeee; border-right:2px solid #eeeeee; border-left:2px solid #eeeeee; margin:0 3px;}
.s3h {height:1px; background:#dadada; border-right:1px solid #dadada; border-left:1px solid #dadada; margin:0 2px;}
.s3b {height:1px; background:#eeeeee; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; margin:0 2px;}
.s4h {height:2px; background:#dadada; border-right:1px solid #dadada; border-left:1px solid #dadada; margin:0 1px;}
.s4b {height:2px; background:#eeeeee; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; margin:0 1px;}
.s2b, .s3b, .s4b {background: #eeeeee;}

.s_head {background: #dadada; border-right:1px solid #dadada; border-left:1px solid #dadada;}
.s_head .con {margin: 0px 10px 0px 10px; padding-bottom: 3px; color:#5E5E5E;}
.s_content {background: #eeeeee; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee;}
.s_content .con {padding:0 19px;}
.s_content .con .open_rooms {background:url(/img/skins/bookit.com.ua/arr_down_black.gif) no-repeat left ; width:5px; height:10px; padding-left:7px;}
.s_content .con .close_rooms {background:url(/img/skins/bookit.com.ua/arr_up_black.gif) no-repeat left center; width:11px; height:6px; padding-left:13px;}
#content_gl .arrow_c a {color:#f5ba78;}

/****************barter*****************/
#content_gl .barter {float:left; width:147px;}
#content_gl .barter p, #content_gl .block p {font-size:11px;}
#content_gl .barter_bp b {width:86px; color:#ffffff; background:#D20000; padding:3px 5px 3px 5px;}

/****************hotel preview blocks*****************/
#content_gl .blocks {width:638px;}
#content_gl .block {width:305px; float:left;}
#content_gl .block .txt {width:205px; float:left; padding-left:10px;}

/*****************card******************/
#content_gl .card {width:86px; color:#ffffff; background:#5E5E5E; padding:3px 5px 3px 5px;}
#content_gl .card b {background:#5E5E5E;}

/****************catalog*****************/
#content_gl #catalog {padding-left:30px;}
#content_gl .city {width:350px;}
#content_gl .city div {float:left; width:175px;}
#content_gl .city p {width:160px;}
#content_gl .city h2 {color: #ee9733; font: normal 120% arial; margin: 0px 0px 3px 0px;}
#content_gl .city h2 a {color: #ee9733; font: normal 120% arial;}
#content_gl .city h2 a:hover { color: #ee9733;}

/****************contacts****************/
#content_gl .phone_code {font:bold 11px Arial, Helvetica, sans-serif; color:#bdbdbd;}
#content_gl .phone {padding-left:12px; font:bold 21px Arial, Helvetica, sans-serif; color:#9e9e9e;}
#content_gl .bookiit_skype_gr {/*background:url(/img/skins/default/bookit_1.gif) top left no-repeat; height:19px;*/ padding:3px 0px 0px 0px; float:left; color:#9E9E9E;}
#content_gl .bookiit_skype_gr a {color:#808080; font-size:13px;}
#content_gl .icq_gr {/*background:url(/img/skins/default/icq_1.gif) top left no-repeat;*/ margin-left:35px; height:20px; padding:3px 0px 0px 0px; float:left; color:#9E9E9E;}
#content_gl .icq_gr i {font-size:13px;}

/***************loginform****************/
#content_gl .login label, .pass label {float:left; padding-top:3px;}
#content_gl .login input, .pass input {float:left; width:170px;}
#content_gl .border_login {border:1px solid #b5b5b5;}
#content_gl .login label {padding-right:13px;}
#content_gl .cont_ots {padding-left:50px;}

/***************hotel tub****************/
#content_gl .menu {padding:0 8px; height:21px; border-bottom:2px solid #F07E0D; font-size:12px; font-weight:bold;}
#content_gl .menu a {text-decoration:none;}
/*#content_gl .menu {padding:0 8px; border-bottom:2px solid #f49a09; height:23px;}*/
#content_gl .b1h, .b2h, .b3h, .b4h {font-size:1px; overflow:hidden; display:block;}
#content_gl .b1h {height:1px; background:#F07E0D; margin:0 5px;}
#content_gl .b2h {height:1px; background:#F07E0D; border-right:2px solid #F07E0D; border-left:2px solid #F07E0D; margin:0 3px;}
#content_gl .b3h {height:1px; background:#F07E0D; border-right:1px solid #F07E0D; border-left:1px solid #F07E0D; margin:0 2px;}
#content_gl .b4h {height:2px; background:#F07E0D; border-right:1px solid #F07E0D; border-left:1px solid #F07E0D; margin:0 1px;}
#content_gl .headh {background: #F07E0D; border-right:1px solid #ffffff; border-left:1px solid #F07E0D;}
#content_gl .headh p {margin: 0px 10px 0px 10px; padding:0 0 2px; color:#ffffff; text-decoration:none;}

#content_gl .gr_b1h, .gr_b2h, .gr_b3h, .gr_b4h {font-size:1px; overflow:hidden; display:block;}
#content_gl .gr_b1h {height:1px; background:#cdcdcd; margin:0 5px;}
#content_gl .gr_b2h {height:1px; background:#cdcdcd; border-right:2px solid #cdcdcd; border-left:2px solid #cdcdcd; margin:0 3px;}
#content_gl .gr_b3h {height:1px; background:#cdcdcd; border-right:1px solid #cdcdcd; border-left:1px solid #cdcdcd; margin:0 2px;}
#content_gl .gr_b4h {height:2px; background:#cdcdcd; border-right:1px solid #cdcdcd; border-left:1px solid #cdcdcd; margin:0 1px;}
#content_gl .gr_headh {background: #cdcdcd; border-right:1px solid #ffffff; border-left:1px solid #cdcdcd;}
#content_gl .gr_headh p {margin: 0px 5px; padding:0 0 2px; color:#565656; text-decoration:none;}

/***************hotel photogalery****************/
#content_gl .gallery_photos {width:400px; float:left;}
#content_gl .gallery_photos div img {border:5px solid #FFFFFF;}
#content_gl .gallery_photos div {float:left; margin-bottom:7px; margin-right:7px;}
#content_gl .gallery_text {width:212px; float:left;}

/***************configurator****************/
#content_gl .currency_sel select {border:1px solid #b5b5b5; width:120px; margin:2px 0 2px 20px;}
#content_gl .amount {width:150px;}
#content_gl .amount span {font-size:15px; font-weight:bold;}
#content_gl .pg {font-size:11px;}
#content_gl .l_white, #content_gl .l_white a {color:#FFFFFF; font-size:13px; text-decoration:none;}
#content_gl .w_80 {width:80px;}
#content_gl .w_95 {width:95px;}
#content_gl .w_110 {width:110px;}
#content_gl .w_130, #header_gl .w_130 {width:130px;}
#content_gl .w_135 {width:135px;}
#content_gl .w_150 {width:150px;}
#content_gl .w_166 {width:166px;}
#content_gl .w_177 {width:177px;}
#content_gl .w_180 {width:180px;}
#content_gl .w_230 {width:230px;}
#content_gl .w_255 {width:255px;}
#content_gl .w_270 {width:270px;}
#content_gl .w_310 {width:310px;}
#content_gl .w_205 {width:205px;}
#content_gl .m_l160 {margin-left:160px;}
#content_gl p.m1 {margin-left:25px;}
#content_gl .decor_none a {text-decoration:none;}
#content_gl .payment {margin-left:18px;}
#content_gl .errform {color:#ff0000; font-size:12px;}
#content_gl .err {border:2px solid #ff0000;}
#content_gl .ok {border:1px solid #6ffF33;}
#content_gl .rkv {float:left; font-size:11px; padding-top:2px; padding-right:2px; text-align:right; width:165px;}
#content_gl .car_w1 {width:120px; padding-left:70px;}
#content_gl .car_w2 {width:60px;}
#content_gl .car_w3 {width:59px;}
#content_gl .person_info {width:380px;}
#content_gl .person_info input {width:184px;}
#content_gl .person_info textarea {width:184px;}
#green_bl .inner-box-c {background-color: #93DF8F; padding: 0.1em; padding-left:10px; padding-right:10px;}
#green_bl b {background-color: #93DF8F;}

/******************NEW***************/
#content_gl .hint {font-size:12px;}
#content_gl .p_t7 {padding-top:7px;}
#content_gl .link_line {text-decoration:underline;}
#content_gl .price_font {font-size:16px;}
#content_gl .calc_font {font-size:18px;}
#content_gl .calc_font2 {font-size:20px;}
#content_gl .price_font span {font-size:26px !important; font-weight:normal;}
#content_gl .discount_block {font-size:20px;}
.disc_top_2 {background:url(/images/discount_top_2.png) no-repeat left top; height:52px;  width:182px; font-family:Arial, Helvetica, sans-serif;}
.disc_bottom_2 {background:url(/images/discount_bottom_2.png) no-repeat left bottom; height:59px;}

#content_gl h4 {margin:0 0 3px 0; color: #565656;}
#content_gl h4.normal {color: #565656; font:normal 140% arial; margin: 3px 0px 7px 0px;}
#content_gl h4.t_obj {color: #565656; font:normal 22px arial; margin: 0px 0px 3px 0px;}

#content_gl .room_price .tit {font-size:16px; color:#9a7f42;}
#content_gl .width450 {width:450px;}
#content_gl .room_price span {font-size:30px; font-weight:normal;}
#content_gl .brd_line {background:url(/i/bookit/center_line_right.gif) repeat-y; padding:0 10px 0 10px;}
#content_gl .brd_line_cent_01 {background:url(/i/bookit/center_line_cent_01.gif) repeat-y; padding:0 10px;}
#content_gl .brd_line_half {background:url(/i/bookit/center_line_half.gif) repeat-y; padding:0 5px;}

.line {width:100%; margin:5px 0; font-size:1px; background-color:#dddcdc; height:1px;}

#tooltip{background:#FFFFFF; border:1px solid #666666; color:#333333; font:menu; margin:0px; padding:3px 5px; position:absolute; visibility:hidden;}

#content_gl .bl_orng_l {background:url(/i/bookit/bl/bl_orng_l.gif) no-repeat top left; float:left; height:56px; padding-left:6px;}
#content_gl .bl_orng_r {background:url(/i/bookit/bl/bl_orng_r.gif) no-repeat top right; height:56px; float:left; padding-right:15px;}
#content_gl .bl_orng_r2 {background:url(/i/bookit/bl/bl_orng_r2.gif) no-repeat top right; height:56px; float:left; padding-right:6px;}
#content_gl .bl_orng_l span {background:url(/i/bookit/bl/bl_orng_c.gif) repeat-x; text-align:center; color:#fff; font:bold 135% LucidaGrande, Arial, Helvetica, sans-serif; display:block; float:left; height:40px; padding:16px 5px 0 5px; text-decoration:none;}

#content_gl .bl_wht_l {background:url(/i/bookit/bl/bl_wht_l.gif) no-repeat top left; float:left; height:56px; padding-left:6px;}
#content_gl .bl_wht_r {background:url(/i/bookit/bl/bl_wht_r.gif) no-repeat top right; height:56px; float:left; padding-right:15px;}
#content_gl .bl_wht_r2 {background:url(/i/bookit/bl/bl_wht_r2.gif) no-repeat top right; height:56px; float:left; padding-right:6px;}
#content_gl .bl_wht_l span {background:url(/i/bookit/bl/bl_wht_c.gif) repeat-x; text-align:center; color:#d1d1d1; font:bold 135% LucidaGrande, Arial, Helvetica, sans-serif; display:block; float:left; height:40px; padding:16px 5px 0 5px; text-decoration:none;}

#content_gl .ipn_radio {margin-left:3px;}
#content_gl .ipn_radio label {padding:3px 0px 3px 4px;}
#content_gl .ipn_radio input {margin-right:0px;}
#content_gl .ipn_radio input:checked+label {background-color:#EEEEEE; display:block; width:170px;}

#content_gl .dotted_line a {text-decoration:none; border-bottom: 1px dashed;}
#content_gl .dotted_line a:hover {border-bottom:0;}

/******************hotel***************/
#content_gl .disc {height:100px;}
#content_gl .disc_top {background:url(/i/bookit/discount/discount_top.png) no-repeat left top; height:52px;  width:163px; font-family:Arial, Helvetica, sans-serif;}
#content_gl .disc_bottom {background:url(/i/bookit/discount/discount_bottom.png) no-repeat left bottom; height:59px;}
#content_gl .disc_pad {padding:2px 2px 2px 3px; line-height: 92%;}
#content_gl .disc_font {font-size:45px !important; font-weight:normal; padding-top:7px; margin-left:3px;}
#content_gl .disc_font2 {font-size:11px; color:#ff9933;}
#content_gl .disc_font3 {font-size:25px; color:#ff9933;}
#content_gl .disc_ap {background:url(/i/bookit/discount/discount_ap.png) no-repeat top left; padding-top:22px; margin:5px 0 0 3px;}

#content_gl .btn_orng_l {background:url(/i/bookit/btn/btn_orng_l.gif) no-repeat top left; float:left; height:36px; padding-left:6px;}
#content_gl .btn_orng_r {background:url(/i/bookit/btn/btn_orng_r.gif) no-repeat top right; height:36px; float:left; padding-right:6px;}
#content_gl .btn_orng_l a {background:url(/i/bookit/btn/btn_orng_c.gif) repeat-x; text-align:center; color:#fff; font:bold 16px LucidaGrande, Arial, Helvetica, sans-serif; display:block; float:left; height:28px; padding:8px 5px 0 5px; text-decoration:none;}

#content_gl .btn_gray_l {background:url(/i/bookit/btn/btn_gray_l.gif) no-repeat top left; float:left; height:33px; padding-left:6px;}
#content_gl .btn_gray_r {background:url(/i/bookit/btn/btn_gray_r.gif) no-repeat top right; height:33px; float:left; padding-right:6px;}
#content_gl .btn_gray_l a {background:url(/i/bookit/btn/btn_gray_c.gif) repeat-x; text-align:center; color:#444444; font:bold 16px LucidaGrande, Arial, Helvetica, sans-serif; display:block; float:left; height:27px; padding:6px 5px 0 5px; text-decoration:none;}

.btn_green_sv_l {background:url(/i/bookit/btn/btn_green_sv_l.gif) no-repeat top left; float:left; height:33px; padding-left:6px;}
.btn_green_sv_r {background:url(/i/bookit/btn/btn_green_sv_r.gif) no-repeat top right; height:33px; float:left; padding-right:6px;}
.btn_green_sv_l a {background:url(/i/bookit/btn/btn_green_sv_c.gif) repeat-x; text-align:center; color:#444444; font:bold 16px LucidaGrande, Arial, Helvetica, sans-serif; display:block; float:left; height:27px; padding:6px 5px 0 5px; text-decoration:none;}

#content_gl .photo_menu {background-color:white; border:1px solid orange; display:none; margin-left:187px; padding:5px; position:absolute;}
#content_gl .obj_fotogal {float:left; margin:0 20px 20px 0;}

#content_gl .searchform .ots {padding-top:6px; margin-right:30px;}
#content_gl .searchform .input_city {width:99%; border:1px solid #b5b5b5; margin-bottom:10px;}
#content_gl .searchform .startdate {float:left; margin-right:10px;}
#content_gl .searchform .enddate {float:left; white-space:nowrap;}
#content_gl .searchform input.start, #content_gl .searchform input.end {width:80px; margin-left:4px; float:left;}
#content_gl .searchform .calend {padding-left:3px; /*display:inline-block;*/ float:left;}

#content_gl .brd_line_cent {background:url(/i/bookit/center_line_cent.gif) repeat-y; padding:7px 16px 7px 16px;}

/******************calc***************/
#content_gl .r_calc {float:left; width:300px; padding-left:20px; margin-top:110px;}
#content_gl .calc, #content_gl .f_s14 {font-size:14px;}
#content_gl .calc h1.tit  {font-size:30px; padding-bottom:25px;}
#content_gl .calc h2.tit  {font-size:20px; color: #565656; margin:0 0 3px 0;}
#content_gl .calc h2.tit_order  {font-size:25px; color: #565656; margin:0 0 3px 0;}
#content_gl .calc .calc_price span {font-size:30px; font-weight:normal;}
#content_gl .calc_prompt {font-size:12px; color:#9e9e9e; font-style:italic;}
#content_gl .calc .p_t14 {padding-top:14px;}
#content_gl .calc .star {font-size:26px; margin-top: -16px;}

/******************contacts***************/
#header_gl .ph span {font:normal 21px Arial,Helvetica,sans-serif;}

.watermark {position:absolute; background:url(http://www.bookit.com.ua/img/bookit/bookitlogo.png) center center no-repeat; top:0; right:0; opacity:0.4; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); overflow:hidden; z-index:10; width:100%; height:350px;}
.bord_left {border-left:solid 1px #cccccc;}
.bord_bottom {border-bottom:solid 1px #cccccc;}

.nz-bl-body {
	width: 980px;
	margin: auto;
	height: 100%;
}
* > .nz-bl-body {
	min-height: 100%;
	height: auto;
}
#nz-body {
	background: url(/images/bg_body.png) top left repeat-x;
}
.nz-right {float:right;}
.nz-clear  { clear:both;height:0;}

/* header */
.nz-bl-header {
	margin:auto;
	width:980px;
	height:182px;
	font-family:Tahoma;
	background: url(/images/bg_body.png) top left repeat-x;
}
.nz-header-right {
	float: right;
	width: 240px;
}
.nz-header-right .nz-line1 {
	height: 18px;
	font-size: 12px;
	color: #72725d;
	line-height: 18px;
}
.nz-header-right .nz-line1 span {
	padding: 3px 10px 3px 0;
}
.nz-header-right .nz-line1 .nz-icq {
	background: url(/images/th_icq1.png) left no-repeat;
	padding-left: 20px;
}
.nz-header-right .nz-line1 .nz-skype {
	background: url(/images/th_skype1.png) left no-repeat;
	padding-left: 20px;
}
.nz-header-right .nz-line2 {
	padding: 11px 0 0;
	font-size: 32px;
	height: 89px;
}
.nz-header-right .nz-line2 em {
	font-style: normal;
	font-size: 15px;
}
.nz-header-right .nz-line3 {
	padding: 23px 0 0 0;
	font-size: 11px;
	color: #72725d;
	height: 15px;
}
.nz-header-right .nz-line3 a, .nz-header-right .nz-line3 a:visited {
	color: #2266bb;
	font-size: 14px;
	padding-right: 20px;
}
.nz-header-right .nz-line3 a.nz-agent{
    padding-right:0;
    font-size: 12px;
}
.nz-bl-header a.nz-logo{
    float: left;
	margin-top: 11px;	
	position:relative;
	z-index:2;	
}
.nz-bl-header a.nz-logo img {
	display: block;    	
}
.bl-menu {
	background: url(/images/top-menu.png) 0 0 no-repeat;
	margin-top: 58px;
	height: 64px;
	float: left;
	width: 633px;
	position: relative;
    z-index:100;
}
ul.dropdown  {
	position: relative;
    margin: 0;
	background: url(/images/bg_menu_left.png) left top no-repeat;
	height: 30px;
	padding:0;
}
ul.dropdown  li {
	display: block;
	float: left;
}
ul.dropdown  li.last {
	background: none;
}
ul.dropdown  li a.lev1, ul.dropdown  li a:visited {
	display: block;
	text-align: center;
	font-family: Tahoma;
	font-size: 18px;
	color: #c6231b !important;
	font-weight: normal;
	text-decoration:underline;
	padding: 3px 0 0px;	
	z-index: 1000;
	line-height: 14px;
	position: relative;
	border:3px solid transparent;
}
ul.dropdown  li a.lev1 span {
	display: block;
	cursor: pointer;
	padding: 2px 11px 5px 10px;	
}
ul.dropdown  li.last a span {
	border: 0px;
}
ul.dropdown li a.lev1:hover, ul.dropdown  li a.hover, ul.dropdown  li a.hover:visited {
	color: #c6231b;
	text-decoration: underline;
	border: solid 3px #FD7A00;
	border-bottom: 0;
	background: #FFF;
	color: #000;
}
ul.dropdown li a.lev1:hover span, ul.dropdown  li a.hover span {
	padding: 2px 11px 11px 10px;
	z-index: 1000;
}
ul.dropdown li.last a:hover {
	border-bottom: solid 3px #FD7A00;
}
ul.dropdown  li.last a:hover span {
	padding: 2px 11px 8px 10px;
}

/* 
	LEVEL ONE
*/

ul.dropdown ul {
	display: block;
	width: 499px;
	visibility: hidden;
	position: absolute;
	z-index:10;
	top: 30px;
	left: 0px;
	background: url(/images/bg_menuin_top1.png) left top no-repeat;
	z-index: 100;
	zoom:1;
	padding:0;
}
ul.dropdown ul.dropdown2 {
	display: block;
	width: 304px;
	visibility: hidden;
	position: absolute;
	z-index:10;
	top: 30px;
	left: 0px;
	background: url(/images/bg_menuin_top2.png) left top no-repeat;
	z-index: 100;	
	zoom:1;
}
ul.dropdown ul li {
	display: block;
	float: none;
	z-index: 99;
	width: 100%;	
	padding: 10px 15px 20px 15px;
}
*:first-child+html ul.dropdown ul li {
    margin:0 0 -2px 0;
}
ul.dropdown ul li .corners{
    height:30px;
    background: url(/images/bg_menuin_bottom.png) left bottom no-repeat;
    position:relative;
    margin:-55px 0 0 -15px;
    bottom:-50px;
}
ul.dropdown ul.dropdown2 li .corners{
    height:30px;
    background: url(/images/bg_menuin_bottom2.png) left bottom no-repeat;
    position:relative;
    margin:-55px 0 0 -15px;
    bottom:-50px;
}

ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
}
/* IE 6 & 7 Needs Inline Block */
/*ul.dropdown ul li a {
	border-right: none;
	display: inline-block;
}*/

ul.dropdown ul li .big {
	padding-bottom: 10px;
	position:relative;
	z-index:2;
}
ul.dropdown ul li .big span {
	display: block;
	float: left;
	width: 160px;
	color: #656565;
	font-size: 14px;
	line-height: 20px;
	border: 0;
	padding: 0;
}
ul.dropdown ul li .big a, ul.dropdown ul li .big a:visited {
	display: inline;
	color: #2266bb;
	font-size: 14px;
	border: 0;
	padding: 0;
	text-decoration: underline;
}
ul.dropdown ul li .small{
    position:relative;
	z-index:2;
}
ul.dropdown ul li .small span {
	display: block;
	float: left;
	width: 160px;
	color: #656565;
	font-size: 12px;
	line-height: 18px;
	border: 0;
	padding: 0;
}
ul.dropdown ul li .small a, ul.dropdown ul li .small a:visited {
	display: inline;
	color: #2266bb;
	font-size: 12px;
	border: 0;
	padding: 0;
	text-decoration: underline;
}
#nz-body ul {
    list-style: none outside none;
}
.nz-travel-agency {
    background:#de2f26;
    -moz-border-radius: 10px; /* Firefox */
    -webkit-border-radius: 10px; /* Safari, Chrome */
    border-radius: 10px; /* CSS3 */    
    padding:10px 3px 3px 3px;
    margin:14px 0 0 0;
    behavior: url(/PIE.htc);
}
.nz-travel-agency .nz-white-ellipse{
    background:#fff;
    -moz-border-radius: 7px; /* Firefox */
    -webkit-border-radius: 7px; /* Safari, Chrome */
    border-radius: 7px; /* CSS3 */    
    padding:5px;
    margin-top:5px;
    text-align:center;
    font-size:12px;
    behavior: url(/PIE.htc);
}
.nz-travel-agency p {
	color:#fff;
	font-size:18px;
	padding-left:15px;
	margin:0;
}

.bord-rad-block{
	border:solid 1px #dedede; 
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    border-radius: 5px; /* CSS3 */
    behavior: url(/PIE.htc);
}

/* mode block
 * ---------------------------------------------------------------- */
.nz-mode-block {
	margin-top: 5px;
}
.nz-mode-block-open {
    position: relative;
    height: auto !important;
    height: 22px;
    min-height: 22px;
    margin-top: 5px;
}

.nz-mode-block-open .nz-text {
    background: #fff;
    -moz-border-radius: 7px; /* Firefox */
    -webkit-border-radius: 7px; /* Safari, Chrome */
    border-radius: 7px; /* CSS3 */    
    padding: 7px;
	border: solid 1px #FC7901;
	position: absolute;
	display: block;
	top: 0;
    behavior: url(/PIE.htc);
}

.nz-mode-block-open .nz-text p {
	margin: 7px 0;
}

.nz-font-small, .nz-font-small2 {
	color: #000;
}

.nz-font-small {
	font-size: 9px;
	text-align: center;
}

.nz-font-small2 {
	font-size: 11px;
}

.nz-font-small3 {
	color: #D20000;
}

.nz-mode-block-open a.nz-link-mode, 
.nz-mode-block-open a:hover.nz-link-mode,
.nz-mode-block a.nz-link-mode, 
.nz-mode-block a:hover.nz-link-mode {
	color: #FC7901 !important;
	font-size: 14px;
	text-decoration: none;
	border-bottom: 2px dotted #FC7901;
	margin-bottom: 7px;
	display: inline;
}

#LoadingProccessDIV {
	float:left;
	border: 1px solid #ff0000;
	color:#DE2F26;
	font-family:Arial,Helvetica,sans-serif;
	font-style:italic;
	font-size:15px;
	width: 90px;
	z-index: 2;
	font-weight:bold;
	padding:0px;
	text-align:center;
	background:#fff;
	position: fixed;
	top:1px;
	left: 45%;
	//position: absolute;
	//top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 2500 ? 1 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
}
#back_opacity {
	display:none;
	background:#000000;
	width:100%; 
	height:100%;
	z-index: 3000;
	opacity:0.7;
	filter:Alpha(Opacity=70, FinishOpacity=70, Style=0);
	position: fixed;
	top:0px;
	//position: absolute;
	top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 2000 ? 0 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
}
#calculate {
	display:none;
	position:absolute;
	z-index:3500;
	position: fixed;
	top:10px;
	//position: absolute;
	top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 2000 ? 10 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
}
