ul.tabs li a, .sliderkit-nav-clip ul li a {
margin: 0;
padding: 0 11px;
color: #3a3a3a;
height: 29px;
line-height: 31px;
font-family: museo_sans_cyrl500,Arial;
font-size: 13px;
font-weight: 500;
text-shadow: 1px 1px 0 #fff;
border:none;
border-bottom: 3px solid #979797;
border-radius: 5px;
box-shadow: none;
background: #eaeaea;
background: -moz-linear-gradient(top,  #eaeaea 1%, #d8d8d8 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eaeaea), color-stop(99%,#d8d8d8));
background: -webkit-linear-gradient(top,  #eaeaea 1%,#d8d8d8 99%);
background: -o-linear-gradient(top,  #eaeaea 1%,#d8d8d8 99%);
background: -ms-linear-gradient(top,  #eaeaea 1%,#d8d8d8 99%);
background: linear-gradient(to bottom,  #eaeaea 1%,#d8d8d8 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#d8d8d8',GradientType=0 );
}
ul.tabs li.ui-state-active a, ul.tabs li a:hover, .sliderkit-nav-clip ul li a:hover, .contentslider-std .sliderkit-nav-clip li.sliderkit-selected a {
border-radius: 5px;
margin: 0;
color: #FFFFFF;
border: none;
	text-shadow: none;
	background: #08ade8;
	border-bottom: 3px solid #2389c4;
}
ul.cloud_tabs li a {padding: 0 11px;}
ul.cloud_tabs li.ui-state-active a {
border-radius: 5px;
margin: 0;
color: #FFFFFF;
border: none;
	background: #08ade8; border-bottom: 3px solid #2389c4;
}
ul.cloud_tabs li i {background-image: url("/images/old/tab_arrow.png"); bottom: -9px; height: 9px;}

ul.tab_links3 li a {border-radius: 5px;}
ul.tab_links3 li a:hover {background: #577ca9;}
ul.tab_links a:hover, ul.tab_links li.ui-state-active a {background: #08ade8;}

.content_col {line-height: 1;}
.facebook_list ul li a.ico-link-fb, .facebook_list ul li em.ico-link-fb {line-height: 14px; font-size: 14px; color: #1a668f; text-transform: uppercase; font-family: museo_sans_cyrl700, Arial;}
.facebook_list ul li a.ico-link-fb:hover {color: #70819b; text-decoration: none;}
.facebook_list ul li span {font-size: 11px; color: #7e7e7e; line-height: 15px; padding: 10px 0;}
.facebook_list span.wblock2_h {font-size: 17px;}
.price_list_tbl2 a {text-decoration: underline;}

.fs_small_select {width: 150px;}

.popup_hotel_info {
display: none;
position: absolute !important;
width: 500px;
max-height: 300px;
padding: 10px;
overflow: hidden;
box-shadow: 0 0 10px rgba( 0, 0, 0, 0.5);
background: #f6f6f6;
border-radius: 5px;
z-index: 1000;
border: 2px solid #939393;
}
.popup_hotel_info .description_tab .flr {width: 300px;}
.popup_hotel_info h1 {font-size:18px;}
.popup_hotel_info .text_block {line-height: 16px; font-size: 11px;}
.popup_hotel_info .text_block br {display: none;}
.popup_hotel_info .heading_box {padding: 0 0 7px 0; margin: 0;}
.popup_hotel_info .link_image {width: 176px; height: 133px;}
.popu_text_title {padding: 5px 0;}
.popup_loader div {position: relative; width: 500px; height: 300px;}
.popup_loader div span {left: 50%; top: 50%; margin: -16px 0 0 -105px; position: absolute; background: url(../images/loader.png) no-repeat left; font-size: 15px; color: #000; display: block; height: 32px; padding: 0 0 0 52px; line-height: 32px;}
.hotels_list_p li {line-height: 16px;}

.pt_pos_top .pt_day {background: #d1e3ff;}
.pt_name {width: 544px; line-height: 22px; padding: 0;}

.state-button2, .state_incart .state-button1 {display: none;}
.state_incart .state-button2 {display: inline-block;}
.excurs_buy {margin:10px 0 0 0;text-align: right;}

table.tbl1 td.tapi_name_td div {width: 370px;}

.tourtype_links {margin: 15px 0 0 0;}

.tourtype_links ul li a {font-size: 14px;}
.tourtype_links ul li {float: left; width: 48%;}
.tourtype_links ul li:nth-child(2n) {float: right;}
.tourtype_links ul li + li + li {margin: 5px 0 0 0; padding: 5px 0 0 0; border-top: 1px solid #eee;}

