@import url(http://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,cyrillic);
@font-face {
  font-family: 'FontAwesome';
  src: url("fontawesome-webfont.eot?v=4.2.0");
  src: url("fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("http://demo.snstheme.com/presta/sns-ostore/fr/fonts/fontawesome/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-size-adjust: none;
    font-stretch: normal;
    font-feature-settings: normal;
    font-language-override: normal;
    font-kerning: auto;
    font-synthesis: weight style;
    font-variant: normal;
    font-size: inherit;
    text-rendering: auto;
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-list-ul{
	position:relative;
	top:-1px;
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-th:before {
  content: "\f00a";
}


.fa-calendar:before {
  content: "\f073";
}
.fa-plane:before {
  content: "\f072";
}
.fa-info-circle:before {
  content: "\f05a";
}

.filter_icon{font-size:30px; color:#aaaaaa; text-align:right; margin-top:7px}
.filter_icon i{cursor:pointer}
body {
	font-size:13px; 
	font-family: Arial; 
	margin:0px; 
	padding:0px 0 0 0px; 
	color:#343434; 
	/*background: url("/_new/i/thai_general11.jpg") top center no-repeat;*/
}


div.fix_top td, div.fix_top td a {
	font-family: Arial;
}
td {
	font-size:13px;
	font-family: Arial;
	color:#343434;
	vertical-align:top
}
a {
	color:#343434;
}
a:hover {
	color:#005538;
}
.head1 {
	color:#005538;
}
.error_text_head {
	color:#005538;
}
input{ font-family: Arial; color:#005538; font-size:13px;}


#header, #header td{font-size:13px; font-family: Arial; color:#ffffff;}
#header img {
	display:block;
	/*filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);*/
}
#under {padding:0 20px;margin-bottom:5px;color:#005538;}
#social {float:left;}
#login {float:right;}
#ya-phone-1 {display: inline;}
#ya-phone-bali {display: inline;}
#ya-phone-thai {display: inline;}
#ya-phone-phill {display: inline;}


form{margin:0px; padding:0px}

img{border:0px}

	.menu{background:url(http://www.itmgroup.ru/_new/i/menu_bg.jpg); color:#ffffff; padding-left:15px}
  #menu, #menu ul{margin:0px; padding:0px;}
  #menu  li{list-style: none; margin:0px; padding:0px}
  #menu  li.pupka{padding:10px 0 0 0;}
  #menu > li{float:left; position:relative; color:#ffffff}
#menu > li > a {
	margin:0px; 
	height:25px;
	display:block; 
	background:none;
	font-size:14px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
#menu > li.selected_ > a{
	background: #0d3c27;
}

	#menu  ul  a{display:block; color:#fff; padding:3px;  background: none; text-decoration:none}
#menu  ul	li.selected_ a{
	color:#fff; 
	background: #0d3c27;
}


 .menu_right{margin:0 0 10px 0;}
 .menu_right a{text-decoration:none}
 .menu_right a:hover{color:#000000}

 .p_top{display:inline; background:url(/_new/i/p10.gif) no-repeat 0px 9px; padding-left:22px}

 .p_top_online{font-size:20px;}
 .p_g{ background:url(/_new/i/p10.gif) no-repeat 0px 2px; padding-left:22px}



 div.online_turs_list1 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list1 .onlinelink{ background:url(/_new/i/bul1.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list1 a:hover{color:#faca20}

 div.online_turs_list2 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list2 .onlinelink{ background:url(/_new/i/bul2.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list2 a:hover{color:#62d7fd}

 div.online_turs_list3 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list3 .onlinelink{ background:url(/_new/i/bul3.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list3 a:hover{color:#fe95ec}

 div.online_turs_list4 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list4 .onlinelink{ background:url(/_new/i/bul4.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list4 a:hover{color:#a2e235}

 div.online_turs_list5 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list5 .onlinelink{ background:url(/_new/i/bul5.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list5 a:hover{color:#fd6262}

 div.online_turs_list6 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list6 .onlinelink{ background:url(/_new/i/bul6.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list6 a:hover{color:#95a2fe}

 div.online_turs_list7 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list7 .onlinelink{ background:url(/_new/i/bul7.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list7 a:hover{color:#7de0b7}

 div.online_turs_list8 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list8 .onlinelink{ background:url(/_new/i/bul8.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list8 a:hover{color:#ff7300}

 div.online_turs_list9 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list9 .onlinelink{ background:url(/_new/i/bul9.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list9 a:hover{color:#c189ff}

 div.online_turs_list10 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list10 .onlinelink{ background:url(/_new/i/bul10.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list10 a:hover{color:#000000}

.body_space ul.p {
	padding-left:0px; margin-left:0px
}
.body_space ul.p li {
	list-style:none;
	padding-left:22px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}
.body_country0 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p10.png)
}
.body_country1 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p1.png)
}
.body_country2 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p2.png)
}
.body_country3 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p3.png)
}
.body_country4 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p4.png)
}
.body_country5 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p5.png)
}
.body_country6 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p6.png)
}
.body_country7 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p7.png)
}
.body_country8 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p8.png)
}
.body_country9 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p9.png)
}
.body_country10 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p10.png)
}
.body_country11 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p11.png)
}
.body_country12 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p12.png)
}

a.decoration_none{text-decoration:none}

.line_g{margin-bottom:15px; background:url(/_new/i/line_g_left.gif) no-repeat #84bc25;}
.line_g div{height:6px; font-size:1px; background:url(/_new/i/line_g_right.gif) right no-repeat;}

.line_r{margin-bottom:15px; background:url(/_new/i/line_r_left.gif) no-repeat #f92222;}
.line_r div{height:6px; font-size:1px; background:url(/_new/i/line_r_right.gif) right no-repeat;}
.line_rb{margin-bottom:15px; background:url(/_new/i/line_r_left_b.gif) no-repeat #f92222;}
.line_rb div{height:6px; font-size:1px; background:url(/_new/i/line_r_right_b.gif) right no-repeat;}


.line_0{margin-bottom:15px; background:url(/_new/i/line_g_left.gif) no-repeat #84bc25;}
.line_0 div{height:6px; font-size:1px; background:url(/_new/i/line_g_right.gif) right no-repeat;}
.line_0b{margin-bottom:15px; background:url(/_new/i/line_g_left_b.gif) no-repeat #84bc25;}
.line_0b div{height:6px; font-size:1px; background:url(/_new/i/line_g_right_b.gif) right no-repeat;}
.line_1{margin-bottom:15px; background:url(/_new/i/line_left_1.gif) no-repeat #faca20;}
.line_1 div{height:6px; font-size:1px; background:url(/_new/i/line_right_1.gif) right no-repeat;}
.line_1b{margin-bottom:15px; background:url(/_new/i/line_left_1b.gif) no-repeat #faca20;}
.line_1b div{height:6px; font-size:1px; background:url(/_new/i/line_right_1b.gif) right no-repeat;}
.line_2{margin-bottom:15px; background:url(/_new/i/line_left_2.gif) no-repeat #62d7fd;}
.line_2 div{height:6px; font-size:1px; background:url(/_new/i/line_right_2.gif) right no-repeat;}
.line_2b{margin-bottom:15px; background:url(/_new/i/line_left_2b.gif) no-repeat #62d7fd;}
.line_2b div{height:6px; font-size:1px; background:url(/_new/i/line_right_2b.gif) right no-repeat;}
.line_3{margin-bottom:15px; background:url(/_new/i/line_left_3.gif) no-repeat #fe95ec;}
.line_3 div{height:6px; font-size:1px; background:url(/_new/i/line_right_3.gif) right no-repeat;}
.line_3b{margin-bottom:15px; background:url(/_new/i/line_left_3b.gif) no-repeat #fe95ec;}
.line_3b div{height:6px; font-size:1px; background:url(/_new/i/line_right_3b.gif) right no-repeat;}
.line_4{margin-bottom:15px; background:url(/_new/i/line_left_4.gif) no-repeat #a2e235;}
.line_4 div{height:6px; font-size:1px; background:url(/_new/i/line_right_4.gif) right no-repeat;}
.line_4b{margin-bottom:15px; background:url(/_new/i/line_left_4b.gif) no-repeat #a2e235;}
.line_4b div{height:6px; font-size:1px; background:url(/_new/i/line_right_4b.gif) right no-repeat;}
.line_5{margin-bottom:15px; background:url(/_new/i/line_left_5.gif) no-repeat #fd6262;}
.line_5 div{height:6px; font-size:1px; background:url(/_new/i/line_right_5.gif) right no-repeat;}
.line_5b{margin-bottom:15px; background:url(/_new/i/line_left_5b.gif) no-repeat #fd6262;}
.line_5b div{height:6px; font-size:1px; background:url(/_new/i/line_right_5b.gif) right no-repeat;}
.line_6{margin-bottom:15px; background:url(/_new/i/line_left_6.gif) no-repeat #95a2fe;}
.line_6 div{height:6px; font-size:1px; background:url(/_new/i/line_right_6.gif) right no-repeat;}
.line_6b{margin-bottom:15px; background:url(/_new/i/line_left_6b.gif) no-repeat #95a2fe;}
.line_6b div{height:6px; font-size:1px; background:url(/_new/i/line_right_6b.gif) right no-repeat;}
.line_7{margin-bottom:15px; background:url(/_new/i/line_left_7.gif) no-repeat #7de0b7;}
.line_7 div{height:6px; font-size:1px; background:url(/_new/i/line_right_7.gif) right no-repeat;}
.line_7b{margin-bottom:15px; background:url(/_new/i/line_left_7b.gif) no-repeat #7de0b7;}
.line_7b div{height:6px; font-size:1px; background:url(/_new/i/line_right_7b.gif) right no-repeat;}
.line_8{margin-bottom:15px; background:url(/_new/i/line_left_8.gif) no-repeat #ff7300;}
.line_8 div{height:6px; font-size:1px; background:url(/_new/i/line_right_8.gif) right no-repeat;}
.line_8b{margin-bottom:15px; background:url(/_new/i/line_left_8b.gif) no-repeat #ff7300;}
.line_8b div{height:6px; font-size:1px; background:url(/_new/i/line_right_8b.gif) right no-repeat;}
.line_9{margin-bottom:15px; background:url(/_new/i/line_left_9.gif) no-repeat #c189ff;}
.line_9 div{height:6px; font-size:1px; background:url(/_new/i/line_right_9.gif) right no-repeat;}
.line_9b{margin-bottom:15px; background:url(/_new/i/line_left_9b.gif) no-repeat #c189ff;}
.line_9b div{height:6px; font-size:1px; background:url(/_new/i/line_right_9b.gif) right no-repeat;}
.line_10{margin-bottom:15px; background:url(/_new/i/line_left_10.gif) no-repeat #386153;}
.line_10 div{height:6px; font-size:1px; background:url(/_new/i/line_right_10.gif) right no-repeat;}
.line_10b{margin-bottom:15px; background:url(/_new/i/line_left_10b.gif) no-repeat #386153;}
.line_10b div{height:6px; font-size:1px; background:url(/_new/i/line_right_10b.gif) right no-repeat;}


.head1{font-size:24px; margin-bottom:10px}
.head2{font-size:24px; margin-bottom:18px; color: #F00; vertical-align:top;}
.head3{font-size:18px; margin-bottom:10px; font-weight:bold}

.red{color:#f92222}
.yellow{color:#faca20}
.blue{color:#62d7fd}
.green{color:#005638}
/*.green{color:#84bc25}*/


.imgl{float:left; margin-right:20px;}
.imgr{float:right; margin-left:20px;}

.color1{color:#bf9a07; text-decoration:none}
a.color1:hover{color:#bf9a07; text-decoration:underline}

.color2{color:#299fcc; text-decoration:none}
a.color2:hover{color:#299fcc; text-decoration:underline}

.color3{color:#c969bd; text-decoration:none}
a.color3:hover{color:#c969bd; text-decoration:underline}

.color4{color:#79b618; text-decoration:none}
a.color4:hover{color:#79b618; text-decoration:underline}

.color5{color:#d74b51; text-decoration:none}
a.color5:hover{color:#d74b51; text-decoration:underline}

.color6{color:#7579d6; text-decoration:none}
a.color6:hover{color:#7579d6; text-decoration:underline}

.color7{color:#2fad72; text-decoration:none}
a.color7:hover{color:#2fad72; text-decoration:underline}

.color8{color:#d46912; text-decoration:none}
a.color8:hover{color:#d46912; text-decoration:underline}

.color9{color:#9a63d0; text-decoration:none}
a.color9:hover{color:#9a63d0; text-decoration:underline}

.color10{color:#005538; text-decoration:none}
a.color10:hover{color:#005538; text-decoration:underline}

.color11{color:#a32f7f; text-decoration:none}
a.color11:hover{color:#a32f7f; text-decoration:underline}

.color12{color:#8d5927; text-decoration:none}
a.color12:hover{color:#8d5927; text-decoration:underline}





.banner0{position:relative; background:#85bd28; overflow:hidden; z-index:1}
.banner0 a{display:block; text-decoration:none}
.banner0 a:hover{text-decoration:none}
.banner0 img{display:block; float:left; border-right:4px solid #ffffff}
.banner0 table.ban_text{width:100px; height:117px; margin:auto;}
.banner0 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner0 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner0 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner0 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner0 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner0 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner1{position:relative; background:#faca20; overflow:hidden; z-index:1}
.banner1 a{display:block; text-decoration:none}
.banner1 a:hover{text-decoration:none}
.banner1 img{display:block; float:left; border-right:4px solid #ffffff}
.banner1 table.ban_text{width:100px; height:117px; margin:auto;}
.banner1 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner1 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner1 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner1 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner1 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner1 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner2{position:relative; background:#62d7fd; overflow:hidden; z-index:1}
.banner2 a{display:block; text-decoration:none;}
.banner2 a:hover{text-decoration:none}
.banner2 img{display:block; float:left; border-right:4px solid #ffffff}
.banner2 table.ban_text{width:100px; height:117px; margin:auto;}
.banner2 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner2 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner2 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner2 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner2 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner2 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner3{position:relative; background:#fe95ec; overflow:hidden; z-index:1}
.banner3 a{display:block; text-decoration:none;}
.banner3 a:hover{text-decoration:none}
.banner3 img{display:block; float:left; border-right:4px solid #ffffff}
.banner3 table.ban_text{width:100px; height:117px; margin:auto;}
.banner3 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner3 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner3 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner3 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner3 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner3 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner4{position:relative; background:#ff7300; overflow:hidden; z-index:1}
.banner4 a{display:block; text-decoration:none;}
.banner4 a:hover{text-decoration:none}
.banner4 img{display:block; float:left; border-right:4px solid #ffffff}
.banner4 table.ban_text{width:100px; height:117px; margin:auto;}
.banner4 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner4 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner4 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner4 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner4 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner4 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner5{position:relative; background:#fd6262; overflow:hidden; z-index:1}
.banner5 a{display:block; text-decoration:none;}
.banner5 a:hover{text-decoration:none}
.banner5 img{display:block; float:left; border-right:4px solid #ffffff}
.banner5 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner5 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner5 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner5 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner5 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner5 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner5 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner6{position:relative; background:#95a2fe; overflow:hidden; z-index:1}
.banner6 a{display:block; text-decoration:none;}
.banner6 a:hover{text-decoration:none}
.banner6 img{display:block; float:left; border-right:4px solid #ffffff}
.banner6 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner6 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner6 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner6 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner6 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner6 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner6 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner7{position:relative; background:#7de0b7; overflow:hidden; z-index:1}
.banner7 a{display:block; text-decoration:none;}
.banner7 a:hover{text-decoration:none}
.banner7 img{display:block; float:left; border-right:4px solid #ffffff}
.banner7 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner7 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner7 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner7 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner7 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner7 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner7 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner8{position:relative; background:#ff7300; overflow:hidden; z-index:1}
.banner8 a{display:block; text-decoration:none;}
.banner8 a:hover{text-decoration:none}
.banner8 img{display:block; float:left; border-right:4px solid #ffffff}
.banner8 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner8 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner8 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner8 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner8 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner8 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner8 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner9{position:relative; background:#c189ff; overflow:hidden; z-index:1}
.banner9 a{display:block; text-decoration:none;}
.banner9 a:hover{text-decoration:none}
.banner9 img{display:block; float:left; border-right:4px solid #ffffff}
.banner9 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner9 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner9 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner9 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner9 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner9 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner9 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner10{position:relative; background:#005538; overflow:hidden; z-index:1}
.banner10 a{display:block; text-decoration:none;}
.banner10 a:hover{text-decoration:none}
.banner10 img{display:block; float:left; border-right:4px solid #ffffff}
.banner10 table.ban_text{ width:100px; height:117px; margin:auto;}
.banner10 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner10 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner10 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner10 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner10 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner10 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.manager{
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
	position: relative;
	background: none repeat scroll 0 0 #F7F7F7;
	overflow: hidden;
	z-index: 1;
}
.manager img {
	display:block;
	float:left;
}
.manager table.ban_text {
	float:right;
	width:144px;
	height:61px;
}
.manager table.ban_text td {
	font-size: 12px;
	text-align:left;
	vertical-align:middle;
	color:#005538;
}
.manager .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.manager .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.manager .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.manager .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}
.manager_dat{clear:both; border-top:3px solid #ffffff;}









.col{width:260px; float:left}

a.block_{margin-bottom:20px; display:block; text-decoration:none; }
a.block_:hover{text-decoration:none}


#menu_bottom a{display:block; text-decoration:none}
#menu_bottom a:hover{text-decoration:none}

/* positioning */



.news_comp{margin-bottom:20px}
.news_comp a{text-decoration:underline}
.news_comp a:hover{color:#000000}

.top_news{margin-bottom:20px}
.top_news a{text-decoration:none}
.top_news a:hover{text-decoration:none}

.top_news2{margin-bottom:20px}
.top_news2 a{text-decoration:underline}
.top_news2 a:hover{text-decoration:underline}



.select_r	.select_{background:url(/_new/i/select_bg.jpg) #ffffff; width:200px; cursor:pointer;}
.select_r	.select_ div{background:url(/_new/i/select_l.jpg) no-repeat;}
.select_r	.select_ div div{background:url(/_new/i/select_r.jpg) right no-repeat; height:20px; padding:2px 20px 0 10px; color:#074d35; line-height:20px; overflow:hidden}
.select_r	.select_drop {width:188px; display:none; position:absolute; top:2px; padding: 5px; border:1px solid #dbdbda; background:#ffffff}
.select_r	.select_drop .drop_top {background:#84bc25;}
.select_r	.select_drop .drop_bottom {background:url(/_new/i/drop_bottom_bg2.jpg) bottom repeat-x; padding:5px}
.select_r	.select_drop .drop_content{}
.select_r	.option_{color:#ffffff; padding:2px}
.select_r	.option_a{background:#32520a; color:#ffffff; padding:2px}

	.hasDatepicker{ float:left; width:76px; height:20px; padding:2px 0 0 70px; border:0px; background:url(/_new/i/date_bg.gif) no-repeat;}

	.footer_left{font-size:11px}
 	.footer_right{font-size:11px; color:#84bc25}
 	.footer_right a{color:#84bc25}

.num_center_1{cursor:pointer; dsplay:block; float:right; width:15px; height:19px; padding:2px 0 0 0; text-align:center; color:#faca20; text-decoration:none; margin-top:3px}
.num_center_1a{cursor:pointer; dsplay:block; float:right; width:15px; height:19px; padding:2px 0 0 0; text-align:center; color:#ffffff; text-decoration:none; margin-top:3px; background:url(/_new/i/num_bg_1.gif) no-repeat;}
.num_center_1s{cursor:default; dsplay:block; float:right; width:15px; height:19px; padding:2px 0 0 0; text-align:center; color:#ffffff; text-decoration:none; margin-top:3px; background:url(/_new/i/num_bg_1.gif) no-repeat;}

#m_p {float:right; text-align:right; margin-top:0px}
#m_p div.country_top {margin-bottom:0px;}
#m_p .country_top_num_a span{text-decoration:none}
#m_p .country_top_num_s span{ background:#f92222; color:#ffffff}

#m_p1 {float:right; text-align:right; margin-top:0px}
#m_p1 div.country_top {margin-bottom:0px}
#m_p1 .country_top_num_a span{text-decoration:none}
#m_p1 .country_top_num_s span{ background:#025738; color:#ffffff}

#m_p2 {float:right; text-align:right; margin-top:0px}
#m_p2 div.country_top {margin-bottom:0px;}
#m_p2 .country_top_num_a span{text-decoration:none}
#m_p2 .country_top_num_s span{ background:#025738; color:#ffffff}
div.country_top {clear:both}
.country_list {
	/*opacity: 0.5;*/
	margin-top:12px;
}
div.country_list div {
	display:block; 
	float:left; 
	margin-right:1px;
	border-bottom: 1px solid #c2b8b5;
}
div.country_list div div {
	border-bottom: none;
}
div.country_top div {display:block; float:left; margin-right:3px}
div.country_top div > span > span {padding:0 3px}

.country_top_num {cursor:pointer;}
.country_top_num_a {cursor:pointer;}
/*.country_top_num_a > span > span{text-decoration:underline}*/
.country_top_num_a > span > span{text-decoration:none;}

#m_p .p1  {background:none; padding:0px;}
#m_p .p2  {background:none; padding:0px;}
#m_p .p3  {background:none; padding:0px;}
#m_p .p4  {background:none; padding:0px;}
#m_p .p5  {background:none; padding:0px;}
#m_p .p6  {background:none; padding:0px;}
#m_p .p7  {background:none; padding:0px;}
#m_p .p8  {background:none; padding:0px;}
#m_p .p9  {background:none; padding:0px;}
#m_p .p10 {background:none; padding:0px;}

#m_p1 .p1  {background:none; padding:0px;}
#m_p1 .p2  {background:none; padding:0px;}
#m_p1 .p3  {background:none; padding:0px;}
#m_p1 .p4  {background:none; padding:0px;}
#m_p1 .p5  {background:none; padding:0px;}
#m_p1 .p6  {background:none; padding:0px;}
#m_p1 .p7  {background:none; padding:0px;}
#m_p1 .p8  {background:none; padding:0px;}
#m_p1 .p9  {background:none; padding:0px;}
#m_p1 .p10 {background:none; padding:0px;}

#m_p2 .p1  {background:none; padding:0px;}
#m_p2 .p2  {background:none; padding:0px;}
#m_p2 .p3  {background:none; padding:0px;}
#m_p2 .p4  {background:none; padding:0px;}
#m_p2 .p5  {background:none; padding:0px;}
#m_p2 .p6  {background:none; padding:0px;}
#m_p2 .p7  {background:none; padding:0px;}
#m_p2 .p8  {background:none; padding:0px;}
#m_p2 .p9  {background:none; padding:0px;}
#m_p2 .p10 {background:none; padding:0px;}

.country_top_num_s {cursor:default;}
div.country_list .country_top_num > span, 
div.country_list .country_top_num_a > span, 
div.country_list .country_top_num_s > span,
div.country_list .country_top_num > div, 
div.country_list .country_top_num_a > div, 
div.country_list .country_top_num_s > div,
div.country_list .country_top_num > span > span, 
div.country_list .country_top_num_a > span > span, 
div.country_list .country_top_num_s > span > span,
div.country_list .country_top_num > div > div, 
div.country_list .country_top_num_a > div > div, 
div.country_list .country_top_num_s > div > div
{
	display:block;
}
/*div.country_list .country_top_num > span > span, 
div.country_list .country_top_num_a > span > span, 
div.country_list .country_top_num_s > span > span,
div.country_list .country_top_num > div > div, 
div.country_list .country_top_num_a > div > div, 
div.country_list .country_top_num_s > div > div {
	display:block;
}*/
/*.country_top_num > span, .country_top_num_a > span, .country_top_num_s > span {font-weight:bold;}*/
.city_top_num > span { font-weight:normal; color:#025738}


.country_top_num > span.pl1{ background-color:#bf9a07; color:#ffffff;}
.country_top_num > span.pl2{ background-color:#299fcc; color:#ffffff;}
.country_top_num > span.pl3{ background-color:#c969bd; color:#ffffff;}
.country_top_num > span.pl4{ background-color:#79b618; color:#ffffff;}
.country_top_num > span.pl5{ background-color:#d74b51; color:#ffffff;}
.country_top_num > span.pl6{ background-color:#7579d6; color:#ffffff;}
.country_top_num > span.pl7{ background-color:#2fad72; color:#ffffff;}
.country_top_num > span.pl8{ background-color:#d46912; color:#ffffff;}
.country_top_num > span.pl9{ background-color:#9a63d0; color:#ffffff;}
.country_top_num > span.pl10{ background-color:#005538; color:#ffffff;}
.country_top_num > span.pl11{ background-color:#a32f7f; color:#ffffff;}
.country_top_num > span.pl12{ background-color:#8d5927; color:#ffffff;}


div.country_list .country_top_num > div {
	margin-top: 7px;
}

div.country_list .country_top_num > span > span,
div.country_list .country_top_num > div > div {
    font-size: 1.1em;
    height: 18px;
    margin-top: 0;
    padding: 4px 5px 5px;
    background: none;
	-moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
	-khtml-border-radius: 5px 5px 0 0; 
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}


.country_top_num_a > span.pl1, .country_top_num_s > span.pl1, .bg1 { background-color:#bf9a07; color:#ffffff; height:30px}
.country_top_num_a > span.pl2, .country_top_num_s > span.pl2, .bg2 { background-color:#299fcc; color:#ffffff; height:30px}
.country_top_num_a > span.pl3, .country_top_num_s > span.pl3, .bg3 { background-color:#c969bd; color:#ffffff; height:30px}
.country_top_num_a > span.pl4, .country_top_num_s > span.pl4, .bg4 { background-color:#79b618; color:#ffffff; height:30px}
.country_top_num_a > span.pl5, .country_top_num_s > span.pl5, .bg5 { background-color:#d74b51; color:#ffffff; height:30px}
.country_top_num_a > span.pl6, .country_top_num_s > span.pl6, .bg6 { background-color:#7579d6; color:#ffffff; height:30px}
.country_top_num_a > span.pl7, .country_top_num_s > span.pl7, .bg7 { background-color:#2fad72; color:#ffffff; height:30px}
.country_top_num_a > span.pl8, .country_top_num_s > span.pl8, .bg8 { background-color:#d46912; color:#ffffff; height:30px}
.country_top_num_a > span.pl9, .country_top_num_s > span.pl9, .bg9 { background-color:#9a63d0; color:#ffffff; height:30px}
.country_top_num_a > span.pl10, .country_top_num_s > span.pl10, .bg10 { background-color:#005538; color:#ffffff; height:30px}
.country_top_num_a > span.pl11, .country_top_num_s > span.pl11, .bg11 { background-color:#a32f7f; color:#ffffff; height:30px}
.country_top_num_a > span.pl12, .country_top_num_s > span.pl12, .bg12 { background-color:#8d5927; color:#ffffff; height:30px}



div.country_list div.country_top_num_a > span > span,
div.country_list div.country_top_num_a > div > div {
	font-size: 1.1em;
	padding: 6px 5px 11px;
}
div.country_list div.country_top_num_s > span > span,
div.country_list div.country_top_num_s > div > div {
	font-size: 1.1em;
	padding: 6px 5px 11px;
}


/*.country_top_num > span, .country_top_num_a > span, .country_top_num_s > span {background-image:url(/_new/new/i/ugol_l.png); background-position: left top; background-repeat:no-repeat}
.country_top_num > span > span, .country_top_num_a > span > span, .country_top_num_s > span > span {background-image:url(/_new/new/i/ugol_r.png); background-position: right top; background-repeat:no-repeat}*/

.col span {padding:0 3px;white-space: nowrap;}


#effect_m div.country_ {
	position: relative;
	display: none;
	z-index: 10;
	clear: both;
	width: 100%;
	height: 1px;
	overflow: hidden;
}
#effect_p div.country_ {
	position: relative; 
	display: none; 
	z-index: 10; 
	clear: both; 
	width: 100%; 
	height: 1px;
	overflow: hidden;
}
#effect_s1_m div.country_ {
	position: relative;
	display: none;
	z-index: 10;
	clear: both;
	width: 100%;
	height: 1px;
	margin-right:-3px
	overflow: hidden;
}
#effect_s1_p div.country_ {
	position: relative; 
	display: none; 
	z-index: 10; 
	clear: both; 
	width: 100%; 
	height: 1px;
	margin-right:-3px
	overflow: hidden;
}
#effect_s2_m div.country_ {
	position: relative;
	display: none;
	z-index: 10;
	clear: both;
	width: 100%;
	height: 1px;
	margin-right:-3px
	overflow: hidden;
}
#effect_s2_p div.country_ {
	position: relative; 
	display: none; 
	z-index: 10; 
	clear: both; 
	width: 100%; 
	height: 1px;
	margin-right:-3px
	overflow: hidden;
}

#effect_price div.price_{position: relative; display:none; z-index:10; clear:both; height:500px}


.table_g{/*background:url(/_new/i/tab_top_bg.jpg) repeat-x #84bc25;*/ margin-bottom:30px;}
.table_g .header_t_left{/*background:url(/_new/i/tab_top_left_bg.jpg)*/ left top no-repeat}
.table_g .header_t_right{/*background:url(/_new/i/tab_top_right_bg.jpg) right top no-repeat;*/ padding-top:6px}
.table_g > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_g > .header_t_left > .header_t_right > table  tr  th {
	background: none repeat scroll 0 0 #F3EECB;
	font-size: 12px; 
	color: #005638; 
	text-align: center; 
	vertical-align: middle; 
	padding: 0 10px; 
	border-left: 1px solid #005638; 
	border-right: 0px
}
.header_t_right .head1 {
	color: #FFFFFF;
}
.table_g > .header_t_left > .header_t_right > table  tr  th:first-child {
	background: none repeat scroll 0 0 #F3EECB;
	border-left: 0px;
}
.table_g > .header_t_left > .header_t_right > table  tr  td {
	background:#ffffff; 
	border-left: 1px solid #c7c7c7; 
	border-right: 1px solid #c7c7c7; 
	color: #343434;
	font-size: 12px;
	padding:10px;
}
.table_g > .header_t_left > .header_t_right > table  tr  td a {
	color: #343434;
}
.table_g > .header_t_left > .header_t_right > table  tr  td a:hover {
	color: #005638;
}
.table_g > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #005638; height:8px; font-size:1px; padding:0px}
.table_g > .bottom_t_left {background:url(/_new/i/line_left_8b.gif) left top no-repeat #ff7300; border-top:11px solid #ffffff;}
.table_g > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_8b.gif) right top no-repeat; font-size:1px; height:6px}



.table_g .yellow_t{background: #faffaa; padding:0px 3px}
.table_g .green_t{background: #c8ffaa; padding:0px 3px}



.table_1{background:url(/_new/i/tab_top_bg_1.jpg) repeat-x #faca20; margin-bottom:30px;}
.table_1 .header_t_left{background:url(/_new/i/tab_top_left_bg_1.jpg) left top no-repeat}
.table_1 .header_t_right{background:url(/_new/i/tab_top_right_bg_1.jpg) right top no-repeat; padding-top:6px}
.table_1 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_1 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_1 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_1 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_1 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #faca20; height:8px; font-size:1px; padding:0px}
.table_1 > .bottom_t_left {background:url(/_new/i/line_left_1b.gif) left top no-repeat #faca20; border-top:11px solid #ffffff;}
.table_1 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_1b.gif) right top no-repeat; font-size:1px; height:6px}
.table_1 .yellow_t{background: #faffaa; padding:0px 3px}
.table_1 .green_t{background: #c8ffaa; padding:0px 3px}

.table_2{background:url(/_new/i/tab_top_bg_2.jpg) repeat-x #5ad4e3; margin-bottom:30px;}
.table_2 .header_t_left{background:url(/_new/i/tab_top_left_bg_2.jpg) left top no-repeat}
.table_2 .header_t_right{background:url(/_new/i/tab_top_right_bg_2.jpg) right top no-repeat; padding-top:6px}
.table_2 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_2 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_2 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_2 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_2 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #5ad4e3; height:8px; font-size:1px; padding:0px}
.table_2 > .bottom_t_left {background:url(/_new/i/line_left_2b.gif) left top no-repeat #5ad4e3; border-top:11px solid #ffffff;}
.table_2 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_2b.gif) right top no-repeat; font-size:1px; height:6px}
.table_2 .yellow_t{background: #faffaa; padding:0px 3px}
.table_2 .green_t{background: #c8ffaa; padding:0px 3px}

.table_3{background:url(/_new/i/tab_top_bg_3.jpg) repeat-x #fe95ec; margin-bottom:30px;}
.table_3 .header_t_left{background:url(/_new/i/tab_top_left_bg_3.jpg) left top no-repeat}
.table_3 .header_t_right{background:url(/_new/i/tab_top_right_bg_3.jpg) right top no-repeat; padding-top:6px}
.table_3 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_3 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_3 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_3 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_3 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #fe95ec; height:8px; font-size:1px; padding:0px}
.table_3 > .bottom_t_left {background:url(/_new/i/line_left_3b.gif) left top no-repeat #fe95ec; border-top:11px solid #ffffff;}
.table_3 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_3b.gif) right top no-repeat; font-size:1px; height:6px}
.table_3 .yellow_t{background: #faffaa; padding:0px 3px}
.table_3 .green_t{background: #c8ffaa; padding:0px 3px}

.table_4{background:url(/_new/i/tab_top_bg_4.jpg) repeat-x #a2e235; margin-bottom:30px;}
.table_4 .header_t_left{background:url(/_new/i/tab_top_left_bg_4.jpg) left top no-repeat}
.table_4 .header_t_right{background:url(/_new/i/tab_top_right_bg_4.jpg) right top no-repeat; padding-top:6px}
.table_4 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_4 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_4 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_4 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_4 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #a2e235; height:8px; font-size:1px; padding:0px}
.table_4 > .bottom_t_left {background:url(/_new/i/line_left_4b.gif) left top no-repeat #a2e235; border-top:11px solid #ffffff;}
.table_4 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_4b.gif) right top no-repeat; font-size:1px; height:6px}
.table_4 .yellow_t{background: #faffaa; padding:0px 3px}
.table_4 .green_t{background: #c8ffaa; padding:0px 3px}

.table_5{background:url(/_new/i/tab_top_bg_5.jpg) repeat-x #fd6262; margin-bottom:30px;}
.table_5 .header_t_left{background:url(/_new/i/tab_top_left_bg_5.jpg) left top no-repeat}
.table_5 .header_t_right{background:url(/_new/i/tab_top_right_bg_5.jpg) right top no-repeat; padding-top:6px}
.table_5 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_5 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_5 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_5 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_5 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #fd6262; height:8px; font-size:1px; padding:0px}
.table_5 > .bottom_t_left {background:url(/_new/i/line_left_5b.gif) left top no-repeat #fd6262; border-top:11px solid #ffffff;}
.table_5 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_5b.gif) right top no-repeat; font-size:1px; height:6px}
.table_5 .yellow_t{background: #faffaa; padding:0px 3px}
.table_5 .green_t{background: #c8ffaa; padding:0px 3px}

.table_6{background:url(/_new/i/tab_top_bg_6.jpg) repeat-x #95a2fe; margin-bottom:30px;}
.table_6 .header_t_left{background:url(/_new/i/tab_top_left_bg_6.jpg) left top no-repeat}
.table_6 .header_t_right{background:url(/_new/i/tab_top_right_bg_6.jpg) right top no-repeat; padding-top:6px}
.table_6 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_6 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_6 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_6 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_6 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #95a2fe; height:8px; font-size:1px; padding:0px}
.table_6 > .bottom_t_left {background:url(/_new/i/line_left_6b.gif) left top no-repeat #95a2fe; border-top:11px solid #ffffff;}
.table_6 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_6b.gif) right top no-repeat; font-size:1px; height:6px}
.table_6 .yellow_t{background: #faffaa; padding:0px 3px}
.table_6 .green_t{background: #c8ffaa; padding:0px 3px}

.table_7{background:url(/_new/i/tab_top_bg_7.jpg) repeat-x #7de0b7; margin-bottom:30px;}
.table_7 .header_t_left{background:url(/_new/i/tab_top_left_bg_7.jpg) left top no-repeat}
.table_7 .header_t_right{background:url(/_new/i/tab_top_right_bg_7.jpg) right top no-repeat; padding-top:6px}
.table_7 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_7 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_7 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_7 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_7 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #7de0b7; height:8px; font-size:1px; padding:0px}
.table_7 > .bottom_t_left {background:url(/_new/i/line_left_7b.gif) left top no-repeat #7de0b7; border-top:11px solid #ffffff;}
.table_7 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_7b.gif) right top no-repeat; font-size:1px; height:6px}
.table_7 .yellow_t{background: #faffaa; padding:0px 3px}
.table_7 .green_t{background: #c8ffaa; padding:0px 3px}

.table_8{background:url(/_new/i/tab_top_bg_8.jpg) repeat-x #ff7300; margin-bottom:30px;}
.table_8 .header_t_left{background:url(/_new/i/tab_top_left_bg_8.jpg) left top no-repeat}
.table_8 .header_t_right{background:url(/_new/i/tab_top_right_bg_8.jpg) right top no-repeat; padding-top:6px}
.table_8 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_8 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_8 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_8 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_8 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #ff7300; height:8px; font-size:1px; padding:0px}
.table_8 > .bottom_t_left {background:url(/_new/i/line_left_8b.gif) left top no-repeat #ff7300; border-top:11px solid #ffffff;}
.table_8 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_8b.gif) right top no-repeat; font-size:1px; height:6px}
.table_8 .yellow_t{background: #faffaa; padding:0px 3px}
.table_8 .green_t{background: #c8ffaa; padding:0px 3px}

.table_9{background:url(/_new/i/tab_top_bg_9.jpg) repeat-x #c189ff; margin-bottom:30px;}
.table_9 .header_t_left{background:url(/_new/i/tab_top_left_bg_9.jpg) left top no-repeat}
.table_9 .header_t_right{background:url(/_new/i/tab_top_right_bg_9.jpg) right top no-repeat; padding-top:6px}
.table_9 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_9 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_9 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_9 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_9 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #c189ff; height:8px; font-size:1px; padding:0px}
.table_9 > .bottom_t_left {background:url(/_new/i/line_left_9b.gif) left top no-repeat #c189ff; border-top:11px solid #ffffff;}
.table_9 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_9b.gif) right top no-repeat; font-size:1px; height:6px}
.table_9 .yellow_t{background: #faffaa; padding:0px 3px}
.table_9 .green_t{background: #c8ffaa; padding:0px 3px}

.table_10{background:url(/_new/i/tab_top_bg_10.jpg) repeat-x #386153; margin-bottom:30px;}
.table_10 .header_t_left{background:url(/_new/i/tab_top_left_bg_10.jpg) left top no-repeat}
.table_10 .header_t_right{background:url(/_new/i/tab_top_right_bg_10.jpg) right top no-repeat; padding-top:6px}
.table_10 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_10 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_10 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_10 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_10 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #386153; height:8px; font-size:1px; padding:0px}
.table_10 > .bottom_t_left {background:url(/_new/i/line_left_10b.gif) left top no-repeat #386153; border-top:11px solid #ffffff;}
.table_10 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_10b.gif) right top no-repeat; font-size:1px; height:6px}
.table_10 .yellow_t{background: #faffaa; padding:0px 3px}
.table_10 .green_t{background: #c8ffaa; padding:0px 3px}

.body_space .table {
	/*margin-bottom: 4px !important;*/
}
.body_space .table .header_t_left {
}
.body_space .table .header_t_right {
	padding-bottom: 4px;
    padding-top: 6px;
}
.body_space .table > .header_t_left > .header_t_right > table {
	width:100%;
	border-collapse:collapse;
}
.body_space .table > .header_t_left > .header_t_right > table  tr  th {
	font-size:13px;
	color:#ffffff;
	/*text-align:center;*/
	/*vertical-align:middle;*/
	vertical-align: top;
	text-align: left;
	padding:0 10px;
	border-left: 1px solid #ffffff;
	border-right: 0px;
}
.body_space .table > .header_t_left > .header_t_right > table  tr  th a {
	color:#ffffff;
	font-weight: normal;
}
.body_space .table > .header_t_left > .header_t_right > table  tr  th a:hover {
	color:#ffffff;
	text-decoration:none;
}
.body_space .table > .header_t_left > .header_t_right > table  tr  th:first-child { 
	border-left: 0px;
}
.body_space .table > .header_t_left > .header_t_right > table  tr  td {
	background:#ffffff; 
	border-left: 1px solid #c7c7c7; 
	border-right: 1px solid #c7c7c7; 
	padding:10px
}
.body_space .table > .header_t_left > .header_t_right > table  tr.top_t  td {
	border: 0 none;
    padding: 0;
}
.body_space .table > .bottom_t_left {
	border-top:11px solid #ffffff;
}
.body_space .table > .bottom_t_left >.bottom_t_right {
	font-size:1px; height:6px
}
.body_space .table .yellow_t {
	background: #faffaa;
	padding:0px 3px
}
.body_space .table .green_t {
	background: #c8ffaa;
	padding:0px 3px;
}

.body_country1 .table, .body_country1 .select_drop .drop_top {
	background: #bf9a07;
}
.body_country2 .table, .body_country2 .select_drop .drop_top {
	background: #299fcc;
}
.body_country3 .table, .body_country3 .select_drop .drop_top {
	background: #c969bd;
}
.body_country4 .table, .body_country4 .select_drop .drop_top {
	background: #79b618;
}
.body_country5 .table, .body_country5 .select_drop .drop_top {
	background: #d74b51;
}
.body_country6 .table, .body_country6 .select_drop .drop_top {
	background: #7579d6;
}
.body_country7 .table, .body_country7 .select_drop .drop_top {
	background: #2fad72;
}
.body_country8 .table, .body_country8 .select_drop .drop_top {
	background: #d46912;
}
.body_country9 .table, .body_country9 .select_drop .drop_top {
	background: #9a63d0;
}
.body_country11 .table, .body_country11 .select_drop .drop_top {
	background: #a32f7f;
}
.body_country12 .table, .body_country12 .select_drop .drop_top {
	background: #8d5927;
}






.body_country0 .line{margin-bottom:15px; background:url(/_new/i/line_r_left.gif) no-repeat #f92222;}
.body_country0 .line div{height:6px; font-size:1px; background:url(/_new/i/line_r_right.gif) right no-repeat;}
.body_country1 .line{margin-bottom:15px; background:url(/_new/i/line_left_1.gif) no-repeat #faca20;}
.body_country1 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_1.gif) right no-repeat;}
.body_country1 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_1b.gif) no-repeat #faca20;}
.body_country1 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_1b.gif) right no-repeat;}
.body_country2 .line{margin-bottom:15px; background:url(/_new/i/line_left_2.gif) no-repeat #62d7fd;}
.body_country2 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_2.gif) right no-repeat;}
.body_country2 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_2b.gif) no-repeat #62d7fd;}
.body_country2 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_2b.gif) right no-repeat;}
.body_country3 .line{margin-bottom:15px; background:url(/_new/i/line_left_3.gif) no-repeat #fe95ec;}
.body_country3 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_3.gif) right no-repeat;}
.body_country3 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_3b.gif) no-repeat #fe95ec;}
.body_country3 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_3b.gif) right no-repeat;}
.body_country4 .line{margin-bottom:15px; background:url(/_new/i/line_left_4.gif) no-repeat #a2e235;}
.body_country4 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_4.gif) right no-repeat;}
.body_country4 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_4b.gif) no-repeat #a2e235;}
.body_country4 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_4b.gif) right no-repeat;}
.body_country5 .line{margin-bottom:15px; background:url(/_new/i/line_left_5.gif) no-repeat #fd6262;}
.body_country5 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_5.gif) right no-repeat;}
.body_country5 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_5b.gif) no-repeat #fd6262;}
.body_country5 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_5b.gif) right no-repeat;}
.body_country6 .line{margin-bottom:15px; background:url(/_new/i/line_left_6.gif) no-repeat #95a2fe;}
.body_country6 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_6.gif) right no-repeat;}
.body_country6 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_6b.gif) no-repeat #95a2fe;}
.body_country6 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_6b.gif) right no-repeat;}
.body_country7 .line{margin-bottom:15px; background:url(/_new/i/line_left_7.gif) no-repeat #7de0b7;}
.body_country7 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_7.gif) right no-repeat;}
.body_country7 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_7b.gif) no-repeat #7de0b7;}
.body_country7 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_7b.gif) right no-repeat;}
.body_country8 .line{margin-bottom:15px; background:url(/_new/i/line_left_8.gif) no-repeat #ff7300;}
.body_country8 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_8.gif) right no-repeat;}
.body_country8 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_8b.gif) no-repeat #ff7300;}
.body_country8 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_8b.gif) right no-repeat;}
.body_country9 .line{margin-bottom:15px; background:url(/_new/i/line_left_9.gif) no-repeat #c189ff;}
.body_country9 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_9.gif) right no-repeat;}
.body_country9 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_9b.gif) no-repeat #c189ff;}
.body_country9 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_9b.gif) right no-repeat;}
.body_country10 .line{margin-bottom:15px; background:url(/_new/i/line_left_10.gif) no-repeat #386153;}
.body_country10 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_10.gif) right no-repeat;}
.body_country10 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_10b.gif) no-repeat #386153;}
.body_country10 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_10b.gif) right no-repeat;}


h2{
	font-size: 16px;
	font-weight: bold;
	color: #005638;
}






table.hotel_ td {
	padding: 0 0 10px 0;
}
table.hotel_ td > div.name{
	margin:0; 
	padding:0 0 3px 0;
}
table.hotel_num td {line-height:25px}
table.hotel_num a {
	color: #005638;
	padding:2px 3px; 
	text-decoration:none;
}
table.hotel_num a:hover {
	padding:2px 3px; 
	text-decoration:none; 
	color:#ffffff; 
	background:#84bc25
}
table.hotel_num b {
	padding:2px 3px; 
	text-decoration:none;
	color:#ffffff;
	background: #005638;
}


div.hotelvote {
	margin:0px 0 20px 0; 
	padding:0px;
}
div.hotelvote span {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 18px;
}
div.hotelvote a {
	font-weight:bold;
}




.top_ban{float:left; width:256px; height:120px; /*border-left:4px solid #ffffff;*/ border-bottom:4px solid #ffffff; overflow:hidden; cursor:pointer}


 #header .shownav {margin:15px 0 15px 0px;}
 #header .shownav td {font-size:24px; color:#005538;}
 /*#header .shownav td div {padding-right:10px}*/
 #header .shownav td a{text-decoration:none}



.spo-country  .spo-country-1
{
  padding:6px;
  text-align:left;
  width:50%;
}
.spo-country  .spo-country-2
{
  padding:6px;
  text-align:left;
  width:19%;
}
.spo-country  .spo-country-3
{
  padding:6px;
  text-align:left;
  width:20%;
}
.spo-country  .spo-country-4
{
  padding:6px;
  text-align:left;
  width:12%;
}
.spo-country  .spo-country-1 a
{
	color:#ffffff;
	font-size:17px;
	padding-left:18px;
    margin-left:8px;
}




 .spo-items td
{
    padding-left:6px;
    padding-bottom:6px;
    padding-top:6px;
    border-top:1px solid #e2e3e2;
	color:#8a8787;
}
.spo-col1
{
	width:76%;
}
.spo-col2
{
	width:13%;
}
.spo-col3
{
	width:12%;
}
.spo-col4
{
	width:13%;
}
.spo-price
{
color:red;
font-size:16px;
font-weight:bold;
}
.spo-name
{  
color:#666666;
font-weight:bold;
font-size:14px;	
}

.kateg
{
font-size:13px;
color:#3d9000;
font-weight:bold;
text-transform:UPPERCASE;
}

.podkateg
{
color:#8a8787;
font-weight:bold;
border:0;padding:0;
}

.subcat
{
        font-size:12px;
    padding-left:8px;
    margin-left:3px;
    line-height: 15px;
    text-decoration:none;

}

#fl_menu{
position:absolute;
top:70px;
left:0px;
z-index:9999;
width:120px;
height:50px;
}
#fl_menu .label{
padding-left:10px;
line-height:20px;
font-family:Tahoma, Geneva, sans-serif
font-size:10px;
font-weight:bold;
background:#fff;
color:#fff;
letter-spacing:0px;
}
#fl_menu .menufl{
display:none;
}
#fl_menu .menufl .menu_item{
display:block;
/* background:#999;  */
color:#000;
border-top:1px solid #333;
padding:10px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#fl_menu .menufl a.menu_item:hover{
background:#ccc;
color:#fff;
}

.content{
width:520px;
margin:50px auto;
}






/********************************************************/






	#accordion > div.menu_left_sub_11 > div > a span{background:#ffffff; padding-right:3px}
	#accordion > div.menu_left_sub_11 > div > a:hover{ font-family: Arial; font-size:13px; color:#960064; background:url(/_new/i/menu_left_bg_a11.gif) right bottom repeat-x;}
	#accordion > div.menu_left_sub_12 > div > a span{background:#ffffff; padding-right:3px}
	#accordion > div.menu_left_sub_12 > div > a:hover{ font-family: Arial; font-size:13px; color:#c86400; background:url(/_new/i/menu_left_bg_a12.gif) right bottom repeat-x;}
	#accordion > div.menu_left_sub_13 > div > a span{background:#ffffff; padding-right:3px}



/*.p11{ background:url(/_new/i/p11.gif) no-repeat 0px 2px; padding-left:22px}
.p12{ background:url(/_new/i/p12.gif) no-repeat 0px 2px; padding-left:22px}
.p13{ background:url(/_new/i/p13.gif) no-repeat 0px 2px; padding-left:22px}*/

 div.online_turs_list11 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list11 .onlinelink{ background:url(/_new/i/bul11.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list11 a:hover{color:#960064}

 div.online_turs_list12 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
 div.online_turs_list12 .onlinelink{ background:url(/_new/i/bul11.gif) no-repeat 0px 4px; padding-left:22px}
 div.online_turs_list12 a:hover{color:#c86400}





.line_11{margin-bottom:15px; background:url(/_new/i/line_left_11.gif) no-repeat #960064;}
.line_11 div{height:6px; font-size:1px; background:url(/_new/i/line_right_11.gif) right no-repeat;}
.line_11b{margin-bottom:15px; background:url(/_new/i/line_left_11b.gif) no-repeat #960064;}
.line_11b div{height:6px; font-size:1px; background:url(/_new/i/line_right_11b.gif) right no-repeat;}

.line_12{margin-bottom:15px; background:url(/_new/i/line_left_12.gif) no-repeat #c86400;}
.line_12 div{height:6px; font-size:1px; background:url(/_new/i/line_right_12.gif) right no-repeat;}
.line_12b{margin-bottom:15px; background:url(/_new/i/line_left_12b.gif) no-repeat #c86400;}
.line_12b div{height:6px; font-size:1px; background:url(/_new/i/line_right_12b.gif) right no-repeat;}


.color11{color:#960064; text-decoration:none}
a.color11:hover{color:#960064; text-decoration:underline}

.color12{color:#c86400; text-decoration:none}
a.color12:hover{color:#c86400; text-decoration:underline}

.color13{color:#002896; text-decoration:none}
a.color13:hover{color:#002896; text-decoration:underline}

.body_country11 a:hover{color:#960064; text-decoration:underline}
.body_country12 a:hover{color:#c86400; text-decoration:underline}





.banner11{position:relative; background:#960064; overflow:hidden; z-index:1}
.banner11 a{display:block; text-decoration:none}
.banner11 a:hover{text-decoration:none}
.banner11 img{display:block; float:left; border-right:4px solid #ffffff}
.banner11 table.ban_text{width:100px; height:117px; margin:auto;}
.banner11 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner11 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner11 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner11 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner11 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner11 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}

.banner12{position:relative; background:#c86400; overflow:hidden; z-index:1}
.banner12 a{display:block; text-decoration:none}
.banner12 a:hover{text-decoration:none}
.banner12 img{display:block; float:left; border-right:4px solid #ffffff}
.banner12 table.ban_text{width:100px; height:117px; margin:auto;}
.banner12 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner12 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner12 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner12 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner12 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner12 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}






#m_p .p11  {background:none; padding:0px;}
#m_p .p12  {background:none; padding:0px;}

#m_p1 .p11  {background:none; padding:0px;}
#m_p1 .p12  {background:none; padding:0px;}

#m_p2 .p11  {background:none; padding:0px;}
#m_p2 .p12  {background:none; padding:0px;}

.table_11{background:url(/_new/i/tab_top_bg_11.jpg) repeat-x #960064;}
.table_11 .header_t_left{background:url(/_new/i/tab_top_left_bg_11.jpg) left top no-repeat}
.table_11 .header_t_right{background:url(/_new/i/tab_top_right_bg_11.jpg) right top no-repeat; padding-top:6px}
.table_11 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_11 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_11 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_11 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_11 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #960064; height:8px; font-size:1px; padding:0px}
.table_11 > .bottom_t_left {background:url(/_new/i/line_left_11b.gif) left top no-repeat #960064; border-top:11px solid #ffffff;}
.table_11 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_11b.gif) right top no-repeat; font-size:1px; height:6px}
.table_11 .yellow_t{background: #faffaa; padding:0px 3px}
.table_11 .green_t{background: #c8ffaa; padding:0px 3px}

.table_12{background:url(/_new/i/tab_top_bg_12.jpg) repeat-x #c86400;}
.table_12 .header_t_left{background:url(/_new/i/tab_top_left_bg_12.jpg) left top no-repeat}
.table_12 .header_t_right{background:url(/_new/i/tab_top_right_bg_12.jpg) right top no-repeat; padding-top:6px}
.table_12 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_12 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_12 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_12 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_12 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #c86400; height:8px; font-size:1px; padding:0px}
.table_12 > .bottom_t_left {background:url(/_new/i/line_left_12b.gif) left top no-repeat #c86400; border-top:11px solid #ffffff;}
.table_12 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_12b.gif) right top no-repeat; font-size:1px; height:6px}
.table_12 .yellow_t{background: #faffaa; padding:0px 3px}
.table_12 .green_t{background: #c8ffaa; padding:0px 3px}








.body_country11 .line{margin-bottom:15px; background:url(/_new/i/line_left_11.gif) no-repeat #960064;}
.body_country11 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_11.gif) right no-repeat;}
.body_country11 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_11b.gif) no-repeat #960064;}
.body_country11 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_11b.gif) right no-repeat;}

.body_country12 .line{margin-bottom:15px; background:url(/_new/i/line_left_12.gif) no-repeat #c86400;}
.body_country12 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_12.gif) right no-repeat;}
.body_country12 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_12b.gif) no-repeat #c86400;}
.body_country12 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_12b.gif) right no-repeat;}











.p_top_online a#online {display:block; background:url(/_new/i/online.gif) no-repeat; width:371px; height:35px;}

.p_top_online a#aviasearch {display:block; float:right; background:url(/_new/i/avia-search.gif) no-repeat; width:200px; height:35px;}
.p_top_online a#aviasearch:hover {background:url(/_new/i/avia-search_h.gif) no-repeat;}

/* --------------------------------------------- New design 2013 --------------------------------------------- */
div.body {
	width:990px;
	margin:0px auto;
}
div.fix_top {
	background: #FFFFFF;
	border: 0 solid #FFFFFF;
}
.fix_top table td {
	padding-top: 1px;
}
div#kurs_href {
	color: #125638;
	font-size: 1.35em;
	background: url("/_new/i/new_design_2013/currency_to_open.png") no-repeat scroll 130px 4px;
	width: 210px;
}
div.city_phones {
	width: 590px;
	padding-left: 0px;
}
div.city_phones span.city {
	/*color: #CB4B21;*/
	color: #125638;
	font-size: 1.2em;
	padding-left: 6px;
}
div.city_phones span.phone {
	color: #125638;
	font-size: 1.2em;
	padding-left: 3px;
	position: relative;
	float: left;
}
div.to_call {
	width: 180px;
}
div.to_call a {
	background: url("/_new/i/new_design_2013/phone.png") no-repeat scroll 144px 2px;
	/*color: #CB4B21;*/
	color: #125638;
	font-size: 1.35em;
	padding: 10px 40px 10px 14px;
	text-decoration: none;
}
#header, #header td {
	/*opacity: 0.7;*/
}
div#header {
	padding-top: 45px;
}
.header_color_blocks {

}
.header_color_blocks td {
	overflow: hidden;
}
.header_color_blocks td .image_conteiner {
	background: #FFFFFF;
	position: relative;
	width: 123px;
	height: 120px;
}
.header_color_blocks td .image_conteiner img {
	opacity: 0.7;
}
.header_color_blocks td .image_conteiner img:hover {
	opacity: 1;
}
#header .header_color_blocks {
	width: 100%;
}
#header .header_color_blocks:hover td .image_conteiner img {
	opacity: 1;
}
#header .header_color_blocks td.text {
	/*border-left:4px solid #ffffff; */
	font-size: 0.9em;
	padding-left:10px;
	text-align: center;
	vertical-align:middle; 
	width:100%;
}
.top_ban {
	border-left: 6px solid #FFFFFF;
}
#header .top_menu {
	height: 32px;
	margin-top:4px;
	width: 100%;
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px; 
	
	background: #177049;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#177049', endColorstr='#0d3c27');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#177049), to(#0d3c27));
	background: -webkit-linear-gradient(top, bottom, #177049, #0d3c27);
	background: -moz-linear-gradient(top,  #177049,  #0d3c27);
	background: -o-linear-gradient(top,  #177049,  #0d3c27);
	background: -ms-linear-gradient(top,  #177049,  #0d3c27);
	
	-webkit-box-shadow: 0px 2px 3px #999999;
    -moz-box-shadow: 0px 2px 3px #999999;
    box-shadow: 0px 2px 3px #999999;
}
#header .top_menu ul {
	
}
#header .top_menu ul li {
	
}
#header .top_menu ul li.sfHover {
	background: #ca4a20;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd652d', endColorstr='#b53116');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#dd652d), to(#b53116));
	background: -webkit-linear-gradient(top, bottom, #dd652d, #b53116);
	background: -moz-linear-gradient(top,  #dd652d,  #b53116);
	background: -o-linear-gradient(top,  #dd652d,  #b53116);
	background: -ms-linear-gradient(top,  #dd652d,  #b53116);
}
#header .top_menu ul li a {
	font-size: 1.1em;
	letter-spacing: 0.07em;
	padding: 7px 13px 0 9px;
	text-decoration:none; 
	color:#fff;
}
#header .top_menu ul li a:hover {
	font-size: 1.1em;
	letter-spacing: 0.07em;
	text-decoration:none; 
	color:#fff;
	
	background: #ca4a20;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd652d', endColorstr='#b53116');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#dd652d), to(#b53116));
	background: -webkit-linear-gradient(top, bottom, #dd652d, #b53116);
	background: -moz-linear-gradient(top,  #dd652d,  #b53116);
	background: -o-linear-gradient(top,  #dd652d,  #b53116);
	background: -ms-linear-gradient(top,  #dd652d,  #b53116);
}
#header .top_menu ul li ul {
	background: #125638;
	position: absolute;
	left: 0;
	top: 32px;
	display: none;
	z-index: 2000;
	
	-moz-border-radius: 0 0 5px 5px; 
	-webkit-border-radius: 0 0 5px 5px; 
	-khtml-border-radius: 0 0 5px 5px; 
	border-radius: 0 0 5px 5px; 
	
	-webkit-box-shadow: 0px 2px 3px #999999;
    -moz-box-shadow: 0px 2px 3px #999999;
    box-shadow: 0px 2px 3px #999999;
}
#header .top_menu ul li ul li {
	position: relative
}
#header .top_menu ul li ul li a {
    padding: 5px 63px 7px 10px;
    white-space: nowrap;
}
#header .top_menu ul li ul li a:hover {
    padding: 5px 63px 7px 10px;
    white-space: nowrap;
}
#header .top_menu ul li ul li a span {
    background-position: center center;
    background-repeat: no-repeat;
    left: auto;
    padding: 14px;
    position: absolute;
    right: 2px;
    top: 0;
}
.kurs_{
	display: block; 
	position:absolute; 
	top: 14px;
	width:210px; 
	height:0px; 
	overflow:hidden;
	-webkit-box-shadow: 0 1px 3px #999999;
    -moz-box-shadow: 0 1px 3px #999999;
    box-shadow: 0 1px 3px #999999;
}
.kurs_a {
	display: block; 
	top: 14px;
	width:210px;
	position:absolute; 
}
.drop_kurs {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0 1px 3px #999999;
    -moz-box-shadow: 0 1px 3px #999999;
    box-shadow: 0 1px 3px #999999;
}
.drop_kurs > div { 
	left bottom no-repeat; 
	padding: 6px 36px 10px 14px; 
	cursor:pointer
}

div.currency_header {
	color: #CA4A20;
	font-size: 1.35em;
}
div.currency_content {
	color: #125638;
	font-size: 1.35em;
	line-height: 1.1em;
}
div.currency_space {
	height: 17px;
	width: 100%;
}

.body_table {
	/*opacity: 0.5;*/
	margin-top: 20px;
	width: 990px;
}
div.search_a_tour {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F7F7F7;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    color: #005638;
    padding-bottom: 22px;
    padding-top: 12px;
    /*height: 316px;*/
}
div.search_a_tour div.head1 {
	color: #125638;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0 15px 9px;
}

.select_l .select_ {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #125638;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	cursor: pointer;
	height: 18px;
	margin: 0 12px;
}
.select_l .select_ div div {
	background: url("/_new/i/new_design_2013/currency_to_open.png") no-repeat scroll right 4px rgba(0, 0, 0, 0);
	color: #125638;
	line-height: 17px;
	margin-right: 3px;
	overflow: hidden;
	padding: 0 20px 0 5px;
}
div.trip_start {
	font-size: 0.9em;
	height: 20px;
	margin-top: 10px;
	padding-left: 13px;
}
div.trip_start span.days_3 {
	float: right;
    font-size: 1em;
    margin-right: 9px;
}
.choose_the_date {
	
}
.choose_the_date div.datepicker_l img{
	border-radius:5px;
}
.choose_the_date div.datepicker_l div {
	position:relative;
	z-index:100;
}
.choose_the_date div.datepicker_l div input {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #125638;
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
    color: #125638;
    float: left;
    height: 15px;
    margin-left: 12px;
    padding: 3px 0 0 5px;
    width: 76px;
}
.ui-datepicker-trigger {
    display: inline !important;
    margin-left: 5px;
}
#triday {
	margin-left: 44px;
}
.button_g {
	text-align: center;
}
.button_g div {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-size: 1.1em;
    height: 20px;
    margin: 29px auto 0;
    padding: 0 31px;
    text-align: center;
    text-shadow: 2px 2px 5px #0F4A30;
}
.button_g div input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    padding-top: 1px;
}

.button_g div.search {
	margin: 0;
	display: block;
}
.button_g div.compare {
	margin: 0;
}



.button_o {
	text-align: center;
}
.button_o div {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #a53b1e;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#cf5123), to(#a53b1e));
	background: -webkit-linear-gradient(top, bottom, #cf5123, #a53b1e);
	background: -moz-linear-gradient(top,  #cf5123,  #a53b1e);
	background: -o-linear-gradient(top,  #cf5123,  #a53b1e);
	background: -ms-linear-gradient(top,  #cf5123,  #a53b1e);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-size: 1.1em;
    margin: 29px auto 0;
    padding: 10px 31px 12px;
    text-align: center;
    text-shadow: 2px 2px 5px #0F4A30;
}


/*.button_g {
	
}
.button_g div {
	text-align: center;
}
.button_g div input {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#156240', endColorstr='#0f4a30');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.1em;
    height: 20px;
    margin-top: 29px;
    padding: 0 44px;
    text-align: center;
    
    text-shadow:  #0f4a30 2px 2px 5px; 
	-webkit-text-shadow: 2px 2px 5px #0f4a30; 
	-moz-text-shadow: 2px 2px 5px #0f4a30; 
	filter: Shadow(Color=#0f4a30, Direction=45, Strength=2); 
}*/

.button_green {
	text-align: center;
	cursor: pointer;
}
.button_green div {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-size: 1.1em;
    height: 20px;
    margin: 29px auto 0;
    padding: 0 31px;
    text-align: center;
    text-shadow: 2px 2px 5px #0F4A30;
}
.button_green div input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    padding-top: 1px;
	/*-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.1em;
    height: 20px;
    margin-top: 29px;
    padding: 0 44px;
    text-align: center;
    
    text-shadow:  #0f4a30 2px 2px 5px; 
	-webkit-text-shadow: 2px 2px 5px #0f4a30; 
	-moz-text-shadow: 2px 2px 5px #0f4a30; 
	filter: Shadow(Color=#0f4a30, Direction=45, Strength=2); */
}

 div.search {
 	text-align: center; 
 	margin-top: 12px;
 	font-size: 12px;
 }
 div.search a {
 	color: #125638;
 	text-decoration: underline
 }
 div.search a:hover {
 	color: #ca4a20;
 }
 div.space_20 {
 	height: 20px;
 	clear: both;
 }
 div.space_17 {
 	height: 17px;
 	clear: both;
 }
 div.space_11 {
 	height: 11px;
 	clear: both;
 }
 div.space_40 {
 	height: 40px;
 	clear: both;
 }
 div.space_5 {
 	height: 5px;
 	clear: both;
 }

 .size_210x210 {
 	width: 210px;
 	height: 210px;
 }
 .round_block {
 	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	overflow: hidden;
 }
 .shadow_block {
 	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 2px 1px #999999;
 }
 .left_column {
 	width: 211px;
 }
 .right_column {
 	width: 211px;
 }
 .body_space {
 	padding: 0px 20px 0;
 }
 div.countries {
 	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F7F7F7;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    padding-top: 12px;
    padding-bottom: 22px;
 }
 .country_menu div.countries {
 	background: none;
 	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 10px;
 }
 div.countries div.head1 {
	color: #125638;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0 15px 13px;
}
.countries h3 {
	background-position: 1px 1px;
    background-repeat: no-repeat;
    color: #125638;
    cursor: pointer;
    font-weight:bold;
    /*margin-bottom: 0px !important;*/
    margin-bottom: 6.5px;
    margin-left: 15px;
    padding-left: 28px !important;
}
.menu_right {
	background-position: 1px 1px;
    background-repeat: no-repeat;
    color: #125638;
    font-weight:normal;
    margin-top: 6.5px;
    margin-bottom: 20px;
    margin-left: 15px;
    padding-left: 0px;
   -moz-user-select: none; 
   -khtml-user-select: none; 
   user-select: none; 
}
.menu_right div {
	padding-left: 28px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}
.menu_right .head1 {
	padding-left: 0;
}
.menu_right a:hover {
	text-decoration: none;
}
.p1 {
	background-image: url(/_new/i/new_design_2013/country_colors/p1.png) !important;
}
.p2 {
	background-image: url(/_new/i/new_design_2013/country_colors/p2.png) !important;
}
.p3 {
	background-image: url(/_new/i/new_design_2013/country_colors/p3.png) !important;
}
.p4 {
	background-image: url(/_new/i/new_design_2013/country_colors/p4.png) !important;
}
.p5 {
	background-image: url(/_new/i/new_design_2013/country_colors/p5.png) !important;
}
.p6 {
	background-image: url(/_new/i/new_design_2013/country_colors/p6.png) !important;
}
.p7 {
	background-image: url(/_new/i/new_design_2013/country_colors/p7.png) !important;
}
.p8 {
	background-image: url(/_new/i/new_design_2013/country_colors/p8.png) !important;
}
.p9 {
	background-image: url(/_new/i/new_design_2013/country_colors/p9.png) !important;
}
.p10 {
	background-image: url(/_new/i/new_design_2013/country_colors/p10.png) !important;
}
.p11 {
	background-image: url(/_new/i/new_design_2013/country_colors/p11.png) !important;
}
.p12 {
	background-image: url(/_new/i/new_design_2013/country_colors/p12.png) !important;
}


.p1 a:hover, .body_country1 a:hover, .p1 span:hover {
	color: #bf9a07;
}
.p2 a:hover, .body_country2 a:hover, .p2 span:hover {
	color: #299fcc;
}
.p3 a:hover, .body_country3 a:hover, .p3 span:hover {
	color: #c969bd;
}
.p4 a:hover, .body_country4 a:hover, .p4 span:hover {
	color: #79b618;
}
.p5 a:hover, .body_country5 a:hover, .p5 span:hover {
	color: #d74b51;
}
.p6 a:hover, .body_country6 a:hover, .p6 span:hover {
	color: #7579d6;
}
.p7 a:hover, .body_country7 a:hover, .p7 span:hover {
	color: #2fad72;
}
.p8 a:hover, .body_country8 a:hover, .p8 span:hover {
	color: #d46912;
}
.p9 a:hover, .body_country9 a:hover, .p9 span:hover {
	color: #9a63d0;
}
.p10 a:hover, .body_country10 a:hover, .p10 span:hover {
	color: #000000;
}
.p11 a:hover, .body_country11 a:hover, .p11 span:hover {
	color: #a32f7f;
}
.p12 a:hover, .body_country12 a:hover, .p12 span:hover {
	color: #8d5927;
}


.pc1 {
	color: #bf9a07;
}
.pc2 {
	color: #299fcc;
}
.pc3 {
	color: #c969bd;
}
.pc4 {
	color: #79b618;
}
.pc5 {
	color: #d74b51;
}
.pc6 {
	color: #7579d6;
}
.pc7 {
	color: #2fad72;
}
.pc8 {
	color: #d46912;
}
.pc9 {
	color: #9a63d0;
}
.pc11 {
	color: #a32f7f;
}
.pc12 {
	color: #8d5927;
}
.country_list span, .country_list div {
	color: #FFFFFF;
	-moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
	-khtml-border-radius: 5px 5px 0 0; 
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.country_list span span, .country_list div div {
	background: none;
	-moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
	-khtml-border-radius: 5px 5px 0 0; 
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.pg1 {
	background: #bf9a07 !important;
}
.pg2 {
	background: #299fcc !important;
}
.pg3 {
	background: #c969bd !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d178c6', endColorstr='#c15ab4') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#d178c6), to(#c15ab4)) !important;
	background: -webkit-linear-gradient(top, bottom, #d178c6, #c15ab4) !important;
	background: -moz-linear-gradient(top,  #d178c6,  #c15ab4) !important;
	background: -o-linear-gradient(top,  #d178c6,  #c15ab4) !important;
	background: -ms-linear-gradient(top,  #d178c6,  #c15ab4) !important;
}
.pg4 {
	background: #79b618 !important;
}
.pg5 {
	background: #d74b51 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd565d', endColorstr='#d14045') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#dd565d), to(#d14045)) !important;
	background: -webkit-linear-gradient(top, bottom, #dd565d, #d14045) !important;
	background: -moz-linear-gradient(top,  #dd565d,  #d14045) !important;
	background: -o-linear-gradient(top,  #dd565d,  #d14045) !important;
	background: -ms-linear-gradient(top,  #dd565d,  #d14045) !important;
}
.pg6 {
	background: #7579d6 !important;
}
.pg7 {
	background: #2fad72 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36b982', endColorstr='#28a162') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#36b982), to(#28a162)) !important;
	background: -webkit-linear-gradient(top, bottom, #36b982, #28a162) !important;
	background: -moz-linear-gradient(top,  #36b982,  #28a162) !important;
	background: -o-linear-gradient(top,  #36b982,  #28a162) !important;
	background: -ms-linear-gradient(top,  #36b982,  #28a162) !important;
}
.pg8 {
	background: #d46912 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da7815', endColorstr='#ce5a0f') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#da7815), to(#ce5a0f)) !important;
	background: -webkit-linear-gradient(top, bottom, #da7815, #ce5a0f) !important;
	background: -moz-linear-gradient(top,  #da7815,  #ce5a0f) !important;
	background: -o-linear-gradient(top,  #da7815,  #ce5a0f) !important;
	background: -ms-linear-gradient(top,  #da7815,  #ce5a0f) !important;
}
.pg9 {
	background: #9a63d0 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a871d7', endColorstr='#8c55c9') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#a871d7), to(#8c55c9)) !important;
	background: -webkit-linear-gradient(top, bottom, #a871d7, #8c55c9) !important;
	background: -moz-linear-gradient(top,  #a871d7,  #8c55c9) !important;
	background: -o-linear-gradient(top,  #a871d7,  #8c55c9) !important;
	background: -ms-linear-gradient(top,  #a871d7,  #8c55c9) !important;
}
.pg11 {
	background: #a32f7f !important;
}
.pg12 {
	background: #8d5927 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9d662d', endColorstr='#7d4c21') !important;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#9d662d), to(#7d4c21)) !important;
	background: -webkit-linear-gradient(top, bottom, #9d662d, #7d4c21) !important;
	background: -moz-linear-gradient(top,  #9d662d,  #7d4c21) !important;
	background: -o-linear-gradient(top,  #9d662d,  #7d4c21) !important;
	background: -ms-linear-gradient(top,  #9d662d,  #7d4c21) !important;
}


.country_menu {
	/*-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;*/
	display:none;
    font-family: Arial;
    font-size: 13px;
    /*margin: 0 10px;
    padding: 0;
    position: absolute;
    width: 190px;*/
    width: 211px;
		background: none repeat scroll 0% 0% #D46912;
}

#right_menu_1 {
	background: #d46912;
}
#right_menu_2 {
	background: #d46912;
}
#right_menu_3 {
	background: #d46912;
}
#right_menu_4 {
	background: #d46912;
}
#right_menu_5 {
	background: #d46912;
}
#right_menu_6 {
	background: #d46912;
}
#right_menu_7 {
	background: #d46912;
}
#right_menu_8 {
	background: #d46912;
}
#right_menu_9 {
	background: #d46912;
}
#right_menu_11 {
	background: #d46912;
}
#right_menu_12 {
	background: #d46912;
}
#right_menu_13 {
	background: #d46912;
}
.country_menu div {
	/*margin: 10px;*/
}
.country_menu div div {
	margin: 0px;
}
.country_menu a {
    color: #FFFFFF;
    text-decoration: none;
}
.country_menu a:hover {
	color: #FFFFFF;
    text-decoration: underline;
}
div.subscription {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    padding-bottom: 16px;
    padding-top: 12px;
    background-image: url("/_new/i/e-mail-podpiska1.jpg");
    background-position: 150px 10px;
    background-repeat: no-repeat;
}
div.subscription div.head1 {
	cursor: pointer;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0 15px;
   -moz-user-select: none; 
   -khtml-user-select: none; 
   user-select: none; 
}
div.subscription div.head2 {
    color: #125638;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0 15px 8px;
}
div.subscription .input_block {
	margin: 0 0 5px 14px;
	color: #005638;
}
div.subscription .input_block input {
	margin: 0 11px 10px 0;
}
div.subscription div.input_mail {
	width: 100%;
	text-align: center;
}
div.subscription div.input_mail input {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #125638;
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
    color: #125638;
    height: 15px;
    padding: 3px 0 0 5px;
    width: 123px;
}

div.subscription .button_g div input {
    margin-top: 15px;
    padding: 0 20px;
}
div.subscription .button_green div input {
    /*margin-top: 15px;
    padding: 0 20px;*/
}
#subscriptionContent {
	display: none;
	overflow: hidden;
}
div.sosial {
	/*text-align: center;*/
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    overflow: hidden;
    padding-bottom: 15px;
    padding-top: 12px;
    width: 211px;
}
div.sosial div.head1 {
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0 15px 11px;
}

.fb_iframe_widget {
	margin-left: 18px;
}

div.sosial .fb_edge_widget_with_comment {
    /*margin-left: 18px;*/
    margin-top: 3px;
    position: relative;
}
div.sosial #vk_like {
	margin-left: 18px;
    margin-top: 13px;
}
.error_text_head {
	color: #005638;
    font-size: 1.2em;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 16px;
    margin: 0 15px 10px;
}
.error_text {
	line-height: 15px;
    margin-left: 15px;
}
.error_text a {
	color: #005638;
}
.menu_bottom {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    margin-top: 22px;
    overflow: hidden;
    padding: 14px 18px 12px;
}
.menu_bottom div {
	float: left;
}
.menu_bottom div a {
	color: #005638;
	display: block;
	line-height: 18px;
	text-decoration: none;
}
.menu_bottom div a:hover {
	text-decoration: underline;
}
.footer_column_1 {
	width: 23%;
}
.footer_column_2 {
	width: 27%;
}
.footer_column_3 {
	width: 26%;
}
.footer_column_4 {
	width: 24%;
}
.bold {
	font-weight: bold;
}
div.text_bottom {
	margin-bottom: 40px;
	margin-top: 12px;
    overflow: hidden;
    position: relative;
}
div.text_bottom div {
	
}	
div.text_bottom .text_bottom_text {
    color: #4A4A4A;
    float: left;
    padding-left: 20px;
    padding-top: 6px;
    width: 75%;
}
div.text_bottom .text_bottom_text .copyright {
	margin-left: 3px;
}
div.text_bottom .text_bottom_text .text_bottom_text_text {
	color: #B3B3B9;
    font-size: 0.8em;
    line-height: 12px;
    margin-top: 14px;
}
div.text_bottom .text_bottom_text .text_bottom_text_text p {
	margin: 0 0 10px;
}
div.text_bottom .text_bottom_logoip {
	float: right;
}
div.text_bottom .text_bottom_logoip img {
	margin-right: 21px;
    margin-top: 1px;
}
.counter {
	position: absolute;
	bottom: 14px;
    left: auto;
    right: 16px;
    top: auto;
}
.select_l .select_drop {
	display:none;
	overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}
.select_l .select_drop .drop_top {
	padding: 0 12px;
}
.select_l .select_drop .drop_bottom {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	padding:5px;
	background: #125638;
}
.select_l .select_drop .drop_content{

}
.select_l .option_{
	color:#ffffff; 
	padding:2px; 
	cursor:pointer
}
.select_l .option_a {
	background: #ca4a20;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd652d', endColorstr='#b53116');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#dd652d), to(#b53116));
	background: -webkit-linear-gradient(top, bottom, #dd652d, #b53116);
	background: -moz-linear-gradient(top,  #dd652d,  #b53116);
	background: -o-linear-gradient(top,  #dd652d,  #b53116);
	background: -ms-linear-gradient(top,  #dd652d,  #b53116);
	color:#ffffff; 
	padding:2px; 
	cursor:pointer
}
/* ---- other ---- */
.price_main_blocks {
	position: relative;
}
.tur_main_price {
	-moz-border-radius: 5px 0 5px 0; 
	-webkit-border-radius: 5px 0 5px 0; 
	-khtml-border-radius: 5px 0 5px 0; 
	border-radius: 5px 0 5px 0;
    bottom: 0;
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: bold;
    left: auto;
    padding: 3px 16px 1px 18px;
    position: absolute;
    right: 0;
    top: auto;
}
#slider .nivo-controlNav .nivo-control, #slider .nivo-controlNav .active {
	background: transparent;
}
.turs{
	margin-right:-10px;
	clear: both;
	float: left;
}
.turs .tur {
	background: #FFFFFF;
    border: 1px solid #E6E6E6;
    -moz-border-radius: 0 0 7px 0; 
	-webkit-border-radius: 0 0 7px 0; 
	-khtml-border-radius: 0 0 7px 0; 
	border-radius: 0 0 7px 0;
    color: #055539;
    float: left;
    font-size: 12px;
    height: 76px;
    margin: 0 4px 4px 0;
    overflow: hidden;
    position: relative;
    width: 260px;
}
.turs .tur a {
	display:block;
	text-decoration:none;
	color:#343434;
	font-size:12px
}
.turs .tur h3 {
	font-size: 12px;
    line-height: 10px;
    margin: 0;
    padding-top: 8px;
}
.turs .tur img {
    float: left;
    height: 76px;
    margin-right: 9px;
    width: 74px;
}
.turs .tur img:hover, .turs .tur:hover img {
}
.turs .tur .tur_text {
    color: #343434;
    font-size: 12px;
    height: 35px;
    line-height: 12px;
    margin-top: 2px;
    overflow: hidden;
}





.turs2{
	margin-right:-16px;
	clear: both;
	float: left;
}
.turs2 .tur {
	background: #f7f7f7;
    border: 0px solid #E6E6E6;
    -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
    color: #055539;
    float: left;
    font-size: 12px;
    height: 76px;
    margin: 0 12px 12px 0;
    overflow: hidden;
    position: relative;
    width: 373px;
		border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 1px 3px #999;	-webkit-box-shadow: 0px 1px 3px #999;	box-shadow: 0px 1px 3px #999;    
/*
border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 2px 3px #999;	-webkit-box-shadow: 0px 2px 3px #999;	box-shadow: 0px 2px 3px #999;    
*/

}
.turs2 .tur a {
	display:block;
	text-decoration:none;
	color:#343434;
	font-size:12px
}
.turs2 .tur .date_new{
	display:inline-block;
	background:url(/_new/new/i/icon_c5.png) no-repeat;
	padding-left:30px;
	line-height:16px;
}
.turs2 .tur h3 {
	font-size: 12px;
    line-height: 10px;
    margin: 0;
    padding-top: 8px;
    padding-bottom:5px
}
.turs2 .tur img {
		display:block;
    float: left;
    height: 76px;
    margin-right: 9px;
    width: 74px;
}
.turs2 .tur img:hover, .turs2 .tur:hover img {
}
.turs2 .tur .tur_text {
    color: #343434;
    font-size: 12px;
    height: 24px;
    margin-bottom:8px;
    line-height: 12px;
    margin-top: 2px;
    overflow: hidden;
}

.real_date_tur{
	display:inline-block;
	width:29px;
	padding-top:12px;
	height:32px;
	text-align:center;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	background:url(/_new/new/i/icon_c1.png) no-repeat;
	position:absolute;
	bottom:-17px;
	line-height:18px;
	left:0px;
}

.turs3{
	margin-right:-25px;
	margin-bottom:-12px;
	clear: both;
	float: left;
	padding-bottom:15px;
}
.turs3 a.tur {
		display:block;
		background: #f7f7f7;
    border: 0px solid #E6E6E6;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
    color: #ffffff;
    float: left;
    font-size: 16px;
    font-weight:bold;
    height: 265px;
    margin: 0 12px 12px 0;
    overflow: hidden;
    position: relative;
    width: 245px;
		border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 1px 3px #999;	-webkit-box-shadow: 0px 1px 3px #999;	box-shadow: 0px 1px 3px #999;
}
.turs3 a.tur:hover {
	color: #ffffff;
}
.turs3 .tur img {
		display:block;
}
.turs3 .tur .plachka_tur{
	display:block;
/*	background:url(/_new/new/i/bg_center_new.png); 
	background:url(/_new/new/i/bg_center_new2.png); */
	background:url(/_new/new/i/bg_center_new3.png);
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	z-index:10;
	padding:20px 20px;
	text-align:center;
}
.turs3 .tur .plachka_tur .tur_country{
    font-size: 16px;
}
.turs3 .tur .plachka_tur .tur_text{
    font-size: 14px;
    line-height:16px;
}









.main_color2{background:#efefef}
.main_color2 .turs2 .tur {
	background: #efefef;
}


.body_space table.t_avia {
	width: 100%;
}
.selected_text {
	color: #ef0e2a;
}
table.t_avia td {
	color: #343434;
}
.margin5 {
	margin-right: 5px;
}
.body_space #FlightFareSearch_d {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    color: #005638;
    font-size: 1.1em;
    margin-bottom: 20px;
    padding-bottom: 22px;
    padding-top: 12px;
}
.body_space #FlightFareSearch_d td {
	color: #005638;
}
.FlightFareSearch_4 {
	position: relative;
}
.FlightFareSearch_4 #FlightFareSearch {
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    color: #005638;
    font-size: 1.1em;
    padding-bottom: 55px;
    padding-top: 12px;
}
.FlightFareSearch_4 #FlightFareSearch td {
	color: #005638;
}
.FlightFareSearch_4 #FlightFareSearch td div a {
	bottom: 50px;
	color: #005638 !important;
    left: auto;
    position: absolute;
    right: 45px;
    top: auto;
}

.FlightFareSearch_4 .button_r2 div {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-size: 1.1em;
    height: 20px;
    margin: 29px auto 0;
    padding: 0 31px;
    text-align: center;
    text-shadow: 2px 2px 5px #0F4A30;
}
.FlightFareSearch_4 .button_r2 div input {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    padding-top: 1px;
}

/*.FlightFareSearch_4 .button_r2 div input {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #125638;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#156240', endColorstr='#0f4a30');
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#156240), to(#0f4a30));
	background: -webkit-linear-gradient(top, bottom, #156240, #0f4a30);
	background: -moz-linear-gradient(top,  #156240,  #0f4a30);
	background: -o-linear-gradient(top,  #156240,  #0f4a30);
	background: -ms-linear-gradient(top,  #156240,  #0f4a30);
	
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: normal;
    height: 20px;
    margin-top: 0;
    padding: 0 44px;
    text-align: center;
    
    text-shadow:  #0f4a30 2px 2px 5px; 
	-webkit-text-shadow: 2px 2px 5px #0f4a30; 
	-moz-text-shadow: 2px 2px 5px #0f4a30; 
	filter: Shadow(Color=#0f4a30, Direction=45, Strength=2); 
}
.FlightFareSearch_4 .button_r2 div {
	background: none;
}*/
.FlightFareSearch_4 .button_r2 {
	background: none;
}
.FlightFareSearch_4  #datepicker10, .FlightFareSearch_4  #datepicker11 {
	background: url(/_new/i/new_design_2013/calendar_input.png) right 50% no-repeat !important;
}
.FlightFareSearch_4 .line_0b {
	background: none;
	height: 0;
	margin: 0;
}
.FlightFareSearch_4 .line_0b div {
	background: none;
}
.promotional_tours {
	height: 30px;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 18px; 
	vertical-align: bottom;
}
.promotional_tours1 {
	height: 10px;
	padding: 5px 0px 5px 3px; 
	font-family: Tahoma,Geneva,sans-serif; 
	font-size: 13px; 
	vertical-align: bottom;
}
.promotional_tours2 {
	font-size: 12px;
}
span p {
	color: #343434 !important;
}
.kateg font {
	color: #ef0e2a !important;
}
.thematic_programs {
	width: 100%;
}
.thematic_programs_content {
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px; 
	-khtml-border-radius: 15px; 
	border-radius: 15px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    margin-bottom: 8px;
    overflow: hidden;
    width: 261px;
}
.thematic_programs_img {
    float: left;
    height: 108px;
    overflow: hidden;
    width: 109px;
}
.thematic_programs_text {
    display: table;
    float: left;
    font-size: 1em;
    height: 100%;
    padding: 30px 10px 0;
    text-align: center;
    vertical-align: middle;
    width: 132px;
}
.thematic_programs_text a {
	color: #005638;
	text-decoration: none;
}
.thematic_programs_text a:hover {
	text-decoration: underline;
}
.thematicProgramms {
	position: relative;
}
.thematicProgramms img {
	opacity: 0.7;
}
.thematicProgramms img:hover {
	opacity: 1;
}
.thematicProgramms:hover img {
	opacity: 1;
}
.thematicProgrammsText {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #005638;
    font-size: 20px;
    height: 46px;
    left: 0;
    letter-spacing: 0;
    line-height: 22px;
    padding: 14px 0;
    position: absolute;
    text-align: center;
    top: 67px;
    width: 100%;
}
.thematicProgrammsText a, .thematicProgrammsText a:hover {
	color: #005638;
	text-decoration: none;
}
div.fb {
	float: right;
    height: auto;
    margin-right: 9px;
    margin-top: 6px;
    overflow: hidden;
    width: auto;
}
div.fb a {
	border: none;
}
div.fb img {
	float: left;
	margin-right: 8px;
}
div.fb .f, div.fb .b, div.fb .i {
	float: left;
	margin-right: 8px;
	width: 18px;
	height: 18px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
div.fb .f {
	background-image: url(/_new/i/new_design_2013/fff.png);
}
div.fb .b {
	background-image: url(/_new/i/new_design_2013/bbb.png);
}
div.fb .i {
	background-image: url(/_new/i/new_design_2013/iii.png);
}

div.fb a:hover div {
	background-position: 0 -19px;
}

.contact {
	border-radius: 5px;
box-shadow: 0px 1px 5px #999999;
text-align: center;
padding-top: 1px;
}

.hided {
	display: none;
}

.podbor_aviabiletov {
	/*height: 480px;*/
	margin: -2px;
}

#podbor_iframe {
	height: 100%;
}


.subcat_tr {
	/*display: none;*/
}

.goo_map {
	position: relative;
	float: left;
	clear: both;
	width: 100%;
	height: 400px;
	padding-bottom: 10px;
}

#map-canvas {
	width: 100%;
height: 100%;
}

.line {
	clear: both;
}

.gallery_r_block {
	 	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	border-radius: 5px;
	background: none repeat scroll 0 0 #F3EECB;
	-webkit-box-shadow: 0px 1px 3px #999999;
    -moz-box-shadow: 0px 1px 3px #999999;
    box-shadow: 0px 1px 3px #999999;
    padding: 20px 0px 20px 0px;
}

.block_a {
	display: block;
	text-align: center;
}

input {
	cursor: pointer;
	outline: none;
}

.call_phone_10 {
	position: relative;
	float: left;
}

.fix_top {
	font-size: 13px !important;
}

span.city {
	position: relative;
	float: left;
}








/* kostya */

/* ************************************************************************* */




.body_country13 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p13.png)
}

.color13{color:#000000; text-decoration:none}
a.color13:hover{color:#000000; text-decoration:underline}

.country_top_num > span.pl13{ background-color:#002896; color:#ffffff;}
.country_top_num_a > span.pl13, .country_top_num_s > span.pl13, .bg13 { background-color:#002896; color:#ffffff; height:30px}

div.online_turs_list13 .onlinetours-header{font-size:18px; margin-bottom:20px; font-weight:bold}
div.online_turs_list13 .onlinelink{ background:url(/_new/i/bul11.gif) no-repeat 0px 4px; padding-left:22px}
div.online_turs_list13 a:hover{color:#002896}

#accordion > div.menu_left_sub_13 > div > a:hover{ font-family: Arial; font-size:13px; color:#002896; background:url(/_new/i/menu_left_bg_a13.gif) right bottom repeat-x;}

.line_13{margin-bottom:15px; background:url(/_new/i/line_left_13.gif) no-repeat #002896;}
.line_13 div{height:6px; font-size:1px; background:url(/_new/i/line_right_13.gif) right no-repeat;}
.line_13b{margin-bottom:15px; background:url(/_new/i/line_left_13b.gif) no-repeat #002896;}
.line_13b div{height:6px; font-size:1px; background:url(/_new/i/line_right_13b.gif) right no-repeat;}

.body_country13 a:hover{color:#002896; text-decoration:underline}
.banner13{position:relative; background:#002896; overflow:hidden; z-index:1}
.banner13 a{display:block; text-decoration:none}
.banner13 a:hover{text-decoration:none}
.banner13 img{display:block; float:left; border-right:4px solid #ffffff}
.banner13 table.ban_text{width:100px; height:117px; margin:auto;}
.banner13 table.ban_text td{ text-align:center; vertical-align:middle; color:#fff;}
.banner13 table.ban_text td h4{padding:0px; margin:0px; font-size:16px; font-weight:bold}
.banner13 .ramka_l_t{position:absolute; top:0px; left:0px; width:10px; height:10px; background:url(/_new/i/ramka_l_t.png) no-repeat}
.banner13 .ramka_r_t{position:absolute; top:0px; right:0px; width:10px; height:10px; background:url(/_new/i/ramka_r_t.png) no-repeat}
.banner13 .ramka_l_b{position:absolute; bottom:0px; left:0px; width:9px; height:10px; background:url(/_new/i/ramka_l_b.png) no-repeat}
.banner13 .ramka_r_b{position:absolute; bottom:0px; right:0px; width:9px; height:10px; background:url(/_new/i/ramka_r_b.png) no-repeat}
#m_p .p13  {background:none; padding:0px;}
#m_p1 .p13  {background:none; padding:0px;}
#m_p2 .p13  {background:none; padding:0px;}

.table_13{background:url(/_new/i/tab_top_bg_13.jpg) repeat-x #002896;}
.table_13 .header_t_left{background:url(/_new/i/tab_top_left_bg_13.jpg) left top no-repeat}
.table_13 .header_t_right{background:url(/_new/i/tab_top_right_bg_13.jpg) right top no-repeat; padding-top:6px}
.table_13 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_13 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_13 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_13 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_13 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #002896; height:8px; font-size:1px; padding:0px}
.table_13 > .bottom_t_left {background:url(/_new/i/line_left_13b.gif) left top no-repeat #002896; border-top:11px solid #ffffff;}
.table_13 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_13b.gif) right top no-repeat; font-size:1px; height:6px}
.table_13 .yellow_t{background: #faffaa; padding:0px 3px}
.table_13 .green_t{background: #c8ffaa; padding:0px 3px}

.body_country13 .line{margin-bottom:15px; background:url(/_new/i/line_left_13.gif) no-repeat #002896;}
.body_country13 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_13.gif) right no-repeat;}
.body_country13 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_13b.gif) no-repeat #002896;}
.body_country13 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_13b.gif) right no-repeat;}

.p13 {
	background-image: url(/_new/i/new_design_2013/country_colors/p13.png) !important;
}

.pc13 {
	color: #001eff;
}

.pg13 {
	background: #001eff !important;
}
.pg15 {
	background: #1c4e3c !important;
}
.pg16 {
	background: #3d00dc !important;
}
.pg17 {
	background: #dccf00 !important;
}





.body_country13 .table, 
.body_country13 .select_drop .drop_top, 
.body_country13 .select_drop .drop_bottom , 
.body_country13 .select_drop .drop_bottom .drop_content,
.pg13,
#right_menu_13{
	background: #d46912; 
}

.p13 a:hover, 
.body_country13 a:hover, 
.p13 span:hover ,
.pc13{
	color: #001eff;
}



/* ************************************************************************* */

.body_country14 .line{margin-bottom:15px; background:url(/_new/i/line_left_5.gif) no-repeat #fd6262;}
.body_country14 .line div{height:6px; font-size:1px; background:url(/_new/i/line_right_5.gif) right no-repeat;}
.body_country14 .line_b{margin-bottom:15px; background:url(/_new/i/line_left_5b.gif) no-repeat #fd6262;}
.body_country14 .line_b div{height:6px; font-size:1px; background:url(/_new/i/line_right_5b.gif) right no-repeat;}

.line_14{margin-bottom:15px; background:url(/_new/i/line_left_5.gif) no-repeat #fd6262;}
.line_14 div{height:6px; font-size:1px; background:url(/_new/i/line_right_5.gif) right no-repeat;}
.line_14b{margin-bottom:15px; background:url(/_new/i/line_left_5b.gif) no-repeat #fd6262;}
.line_14b div{height:6px; font-size:1px; background:url(/_new/i/line_right_5b.gif) right no-repeat;}



.table_14{background:url(/_new/i/tab_top_bg_5.jpg) repeat-x #fd6262; margin-bottom:30px;}
.table_14 .header_t_left{background:url(/_new/i/tab_top_left_bg_5.jpg) left top no-repeat}
.table_14 .header_t_right{background:url(/_new/i/tab_top_right_bg_5.jpg) right top no-repeat; padding-top:6px}
.table_14 > .header_t_left > .header_t_right > table{width:100%; border-collapse:collapse;}
.table_14 > .header_t_left > .header_t_right > table  tr  th{font-size:13px; color:#ffffff; text-align:center; vertical-align:middle; padding:0 10px; border-left: 1px solid #ffffff; border-right: 0px}
.table_14 > .header_t_left > .header_t_right > table  tr  th:first-child{ border-left: 0px}
.table_14 > .header_t_left > .header_t_right > table  tr  td {background:#ffffff; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding:10px}
.table_14 > .header_t_left > .header_t_right > table  tr.top_t  td{border-left:0px; border-right:0px; border-top:4px solid #fd6262; height:8px; font-size:1px; padding:0px}
.table_14 > .bottom_t_left {background:url(/_new/i/line_left_5b.gif) left top no-repeat #fd6262; border-top:11px solid #ffffff;}
.table_14 > .bottom_t_left >.bottom_t_right{background:url(/_new/i/line_right_5b.gif) right top no-repeat; font-size:1px; height:6px}
.table_14 .yellow_t{background: #faffaa; padding:0px 3px}
.table_14 .green_t{background: #c8ffaa; padding:0px 3px}



.p14 {
	background-image: url(/_new/i/new_design_2013/country_colors/p14.png) !important;
}


.body_country14 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p14.png)
}

.body_country14 .table, 
.body_country14 .select_drop .drop_top, 
.body_country14 .select_drop .drop_bottom , 
.body_country14 .select_drop .drop_bottom .drop_content,
.pg14,
#right_menu_14{
	background: #d46912; 
}

.p14 a:hover, 
.body_country14 a:hover, 
.p14 span:hover ,
.pc14{
	color: #821013;
}
//////////////////////////////////////
 
  
   
  

.body_country15 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p15.png)
}

.body_country15 .table, 
.body_country15 .select_drop .drop_top, 
.body_country15 .select_drop .drop_bottom , 
.body_country15 .select_drop .drop_bottom .drop_content,
.pg15,
#right_menu_15{
	background: #d46912; 
}
 .p15 {
	background-image: url(/_new/i/new_design_2013/country_colors/p15.png) !important;
}

.p15 a:hover, 
.body_country15 a:hover, 
.p15 span:hover ,
.pc15{
	color: #1c4e3c;
}

////////////////////////////////////////////////

#right_menu_16{
	background: #d46912; 
}                    
#right_menu_17{      
	background: #d46912; 
}


.p16 {
	background-image: url(/_new/i/new_design_2013/country_colors/p16.png) !important;
}


.body_country16 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p16.png)
}



.body_country16 .table, 
.body_country16 .select_drop .drop_top, 
.body_country16 .select_drop .drop_bottom , 
.body_country16 .select_drop .drop_bottom .drop_content,
.pg16,
#right_menu_16{
	background: #d46912; 
}

.p16 a:hover, 
.body_country16 a:hover, 
.p16 span:hover ,
.pc16{
	color: #3d00dc;
}

.p17 {
	background-image: url(/_new/i/new_design_2013/country_colors/p17.png) !important;
}


.body_country17 ul.p li {
	background-image:url(/_new/i/new_design_2013/country_colors/p17.png)
}



.body_country17 .table, 
.body_country17 .select_drop .drop_top, 
.body_country17 .select_drop .drop_bottom , 
.body_country17 .select_drop .drop_bottom .drop_content,
.pg17,
#right_menu_17{
	background: #d46912; 
}

.p17 a:hover, 
.body_country17 a:hover, 
.p17 span:hover ,
.pc17{
	color: #dccf00;
}




.scroller_bg1_new { background:url(/_new/new/i/bg_ny_sc.png) repeat-x; margin-bottom:10px; }
.scroller_bg2_new { overflow:hidden; padding:16px 0 15px 0; }
.scroller_bg2s_new { overflow:hidden; padding:16px 0 15px 0; }
.scroller_bg2g_new { overflow:hidden; padding:16px 0 15px 0; }
.scroller_place_new { padding:0 0 0 34px; width:707px; height:207px; overflow:hidden !important; }
.scroller_placeny_new { padding:0 0 0 25px; width:707px; height:167px; overflow:hidden !important; }

.scroller_bg2_new .prev { background:url(/_new/new/i/prev_new.gif) no-repeat; position:absolute; margin:35px 0 0 0; width:24px; height:29px; display:block; }
.scroller_bg2_new .prev:hover { background-position:0 -29px; }
.scroller_bg2_new .next { background:url(/_new/new/i/next_new.gif) no-repeat; position:absolute; margin:35px 0 0 735px; width:24px; height:29px; display:block; }
.scroller_bg2_new .next:hover { background-position:0 -29px; }

.bg2ny_new a.prev { z-index:1; background:url(/_new/new/i/prev_new.gif) no-repeat; position:absolute; margin:40px 0 0 0; width:24px; height:29px; display:block;}
.bg2ny_new a.prev:hover { background-position:0 -29px; }
.bg2ny_new a.next {background:url(/_new/new/i/next_new.gif) no-repeat; position:absolute; margin:40px 0 0 735px; width:24px; height:29px; display:block; }
.bg2ny_new a.next:hover { background-position:0 -29px; }


#viewport2_new {	width:707px; overflow:hidden; z-index:100; position:absolute; }
#viewport2_new ul {	position: relative;	padding: 0; margin: 0; z-index:1; list-style:none;}
#viewport2_new li {	float:left; width:160px; padding:0 9px}
#viewport2_new li img { border:solid 2px #fff; margin-bottom:7px; }
#viewport2_new li p { color:#fff; margin:0; padding:0;}
#viewport2_new li p a, #viewport2_new li a  { color:#fff; font-weight:bold; text-decoration:none; }
#viewport2_new li p a:hover, #viewport2_new li a:hover { text-decoration:underline; }


.country_top_num_a .pg100{background:#CE5B0F !important; border:1px solid #CE5B0F !important;}
.country_top_num_s .pg100{background:#CE5B0F !important; border:1px solid #CE5B0F !important;}
.country_top_num .pg100{background:#dddddd !important; border:1px solid #c3c3c3 !important;}

.country_top_num_a .pg100 div{ color:#ffffff !important;}
.country_top_num_s .pg100 div{ color:#ffffff !important;}
.country_top_num .pg100 div{ color:#CE5B0F !important;}


.mc-modal-bg {
  opacity: 0.5 !important;
}

.mc-modal {
  opacity: 1 !important;
}

.hot-news-title a{color:#ffffff}
.hot-news-title a:hover{color:#ffffff}

.main_all{display:table; position:relative; overflow:hidden; width:100%; background:url(/_new/images/body_t.jpg) repeat-y #ffffff top center fixed}
.content_all{width:1040px; margin:0px auto;}



.turs_filter{
	margin-right:-20px;
	margin-bottom:-20px;
	clear: both;
	padding-bottom:20px;
}
.turs_filter .tours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter .notours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter .filter_comment{font-size:16px;}
.turs_filter .tour {float:left;}
.turs_filter a.tur {
		display:block;
		vertical-align:top;
		overflow:hidden;
		background: #f7f7f7;
    border: 0px solid #E6E6E6;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
    color: #000000;
 		width:240px;
 		height:274px;
    margin: 0 18px 18px 0;
    overflow: hidden;
    position: relative;
    text-decoration:none;
		border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 1px 3px #999;	-webkit-box-shadow: 0px 1px 3px #999;	box-shadow: 0px 1px 3px #999;
}
.turs_filter a.tur:hover {
	color: #000000;
}
.turs_filter .tur .f_img{
 display:block;
 width:249px;
 height:160px;
	text-align:center;
	vertical-align:center;
	overflow:hidden;
}
.turs_filter .tur .f_img img {
	width:249px;
	height:auto;
}
.turs_filter .tur .f_img img.icon {display:block}
.turs_filter .tur .f_img img.map {display:none}
.turs_filter .tur .plachka_tur{
	display:block;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	background:url(/_new/i/filter_grad.png) center center;
  height:64px;
	position:absolute;
	top:96px;
	left:0px;
	right:0px;
	z-index:10;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}
.turs_filter .tur .plachka_tur .tur_country{

	display:table-cell;
	padding-top:18px;
	text-align:center;
	vertical-align:middle;
	height:40px;
	width:249px;
	color:#ffffff;
	font-size: 16px;
	line-height:17px;
	font-weight:bold;
	text-transform: uppercase;
}
.turs_filter .tur .filter_t{
	display:block;
	width:100%;
	line-height:18px;
	padding:10px;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	height:52px;
	overflow:hidden;
	
}
.turs_filter .tur .filter_t i{
	color:#aaaaaa; 
	width:20px; 
	font-size: 14px;
}
.turs_filter .tur .but_price{
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	text-align:left;
	vertical-align:top;
}
.turs_filter .tur .next{
	position:relative;
	top:0px;	
	font-family:'Ubuntu Condensed';
	display:inline-block;
	padding:3px 15px 5px 12px;
	font-size:20px;
	text-transform: uppercase;
	color:#ffffff;
	font-weight:normal;
	background:#fd7f2a;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
	margin-left:10px;
}
.turs_filter .tur .price{
	position:relative;
	top:1px;
	font-family:'Ubuntu Condensed';
	display:inline-block;
	width:95px;
	text-align:right;
	font-size:23px;
	color:#000000;
	font-weight:normal;
}
.turs_filter .tur .price span{
	margin-right:2px;
	font-size:14px;
}
.turs_filter .tur .logo_filter{
	display:none;	
	position:absolute;
	top:0px;
	left:10px;
	padding:8px 7px 6px 8px;
	background:#ffffff;
  -moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px; 
	-khtml-border-radius: 0px 0px 5px 5px; 
	border-radius: 0px 0px 5px 5px;
	border:1px solid #eeeeee;
	border-top:0px;
	-moz-box-shadow: 0px 1px 3px #999;	
	-webkit-box-shadow: 0px 1px 3px #999;	
	box-shadow: 0px 1px 3px #999;
}
.turs_filter .tur .logo_filter img{
	width:40px;
}








.turs_filter2{
	margin-right:-20px;
	margin-bottom:-20px;
	clear: both;
	padding-bottom:20px;
	font-size:0px;
}
.turs_filter2 .tours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter2 .notours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter2 .tour {float:none;}
.turs_filter2 .filter_comment{font-size:16px;}
.turs_filter2 a.tur {
		text-decoration:none;
		display:block;
		vertical-align:top;
		overflow:hidden;
		background: #f7f7f7;
    border: 0px solid #E6E6E6;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
    color: #000000;
 		width:auto;
    font-size: 16px;
    font-weight:bold;
    margin: 0 20px 20px 0;
    overflow: hidden;
    position: relative;
		border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 1px 3px #999;	-webkit-box-shadow: 0px 1px 3px #999;	box-shadow: 0px 1px 3px #999;
}
.turs_filter2 a.tur:hover {
	color: #000000;
}
.turs_filter2 .tur .f_img{
 display:inline-block;
 width:181px;
 height:116px;
	text-align:center;
	vertical-align:top;
	overflow:hidden;
}
.turs_filter2 .tur .f_img img {
	width:181px;
	height:116px;
}
.turs_filter2 .tur .f_img img.icon {display:block}
.turs_filter2 .tur .f_img img.map {display:none}
.turs_filter2 .tur .plachka_tur{
	display:block;
	position:relative;
	bottom:0px;
	left:0px;
	right:auto;
	z-index:10;
	padding:0px 0px;
	text-align:left;
	color:#ffffff;
	font-size: 30px;
	white-space:none;
	overflow:hidden;
}
.turs_filter2 .tur .logo_filter{display:none}
.turs_filter2 .tur .plachka_tur .tur_country{

	display:block;
	padding-bottom:8px;
	text-align:left;
	vertical-align:top;
	height:auto;
	width:auto;
	color:#000000;
	font-size: 14px;
	line-height:17px;
	font-weight:bold;
	text-transform: uppercase;
}
.turs_filter2 .tur .filter_t{
	display:inline-block;
	width:402px;
	vertical-align:top;
	line-height:18px;
	padding:10px;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	height:auto;
	overflow:none;
	
	
}
.turs_filter2 .tur .filter_t i{
	color:#aaaaaa; 
	width:20px; 
	font-size: 14px;
}
.turs_filter2 .tur .but_price{
	padding:10px 0 0 0;
	margin:0px;
	display:inline-block;
	text-align:right;
	vertical-align:top;
	width:130px;
}
.turs_filter2 .tur .next{
	position:relative;
	top:60px;	
	font-family:'Ubuntu Condensed';
	display:inline-block;
	padding:3px 15px 5px 12px;
	font-size:20px;
	text-transform: uppercase;
	color:#ffffff;
	font-weight:normal;
	background:#fd7f2a;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
	margin-left:0px;
}
.turs_filter2 .tur .price{
	position:relative;
	top:-16px;
	font-family:'Ubuntu Condensed';
	display:inline-block;
	width:auto;
	text-align:left;
	padding-left:6px;
	font-size:30px;
	color:#000000;
	font-weight:normal;
}
.turs_filter2 .tur .price span{
	margin-right:2px;
	font-size:14px;
}
.turs_filter2 .tur .logo_filter{
	position:absolute;
	top:0px;
	left:10px;
	padding:8px 7px 6px 8px;
	background:#ffffff;
  -moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px; 
	-khtml-border-radius: 0px 0px 5px 5px; 
	border-radius: 0px 0px 5px 5px;
	border:1px solid #eeeeee;
	border-top:0px;
	-moz-box-shadow: 0px 1px 3px #999;	
	-webkit-box-shadow: 0px 1px 3px #999;	
	box-shadow: 0px 1px 3px #999;
}
.turs_filter2 .tur .logo_filter img{
	width:40px;
}






.turs_filter3{
	margin-right:-20px;
	margin-bottom:-20px;
	clear: both;
	padding-bottom:20px;
	font-size:0px;
}
.turs_filter3 .tours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter3 .notours{font-size:16px; margin-bottom:15px; margin-top:-30px; width:300px}
.turs_filter3 .tour {float:left;}
.turs_filter3 .filter_comment{font-size:16px;}
.turs_filter3 a.tur {
		display:block;
		text-decoration:none;
		vertical-align:top;
		overflow:hidden;
		background: #f7f7f7;
    border: 0px solid #E6E6E6;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
    color: #000000;
 		width:367px;
 		height:413px;
    font-size: 16px;
    font-weight:bold;
    margin: 0 20px 20px 0;
    overflow: hidden;
    position: relative;
		border-bottom:0px solid #eeeeee;-moz-box-shadow: 0px 1px 3px #999;	-webkit-box-shadow: 0px 1px 3px #999;	box-shadow: 0px 1px 3px #999;
}
.turs_filter3 a.tur:hover {
	color: #000000;
}
.turs_filter3 .tur .f_img{
 display:block;
 width:367px;
 height:260px;
	text-align:center;
	vertical-align:center;
	overflow:hidden;
}
.turs_filter3 .tur .f_img img {
	width:367px;
	height:auto;
}
.turs_filter3 .tur .f_img img.icon {display:none}
.turs_filter3 .tur .f_img img.map {display:block}
.turs_filter3 .tur .plachka_tur{
	display:block;
	position:relative;
	bottom:0px;
	left:0;
	right:auto;
	z-index:10;
	padding:0px 0px;
	text-align:left;
	color:#ffffff;
	white-space:none;
	overflow:auto;
}

.turs_filter3 .tur .logo_filter{display:none}
.turs_filter3 .tur .plachka_tur .tur_country{

	display:block;
	padding-bottom:4px;
	text-align:left;
	vertical-align:top;
	height:auto;
	width:auto;
	color:#000000;
	font-size: 14px;
	line-height:17px;
	font-weight:bold;
	text-transform: uppercase;
}
.turs_filter3 .tur .filter_t{
	display:block;
	width:auto;
	line-height:18px;
	padding:10px;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	height:90px;
	overflow:hidden;
	
	
}
.turs_filter3 .tur .filter_t i{
	color:#aaaaaa; 
	width:20px; 
	font-size: 14px;
}
.turs_filter .tur .but_price{
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	text-align:left;
	vertical-align:top;
}
.turs_filter3 .tur .next{
	position:relative;
	top:0px;
	font-family:'Ubuntu Condensed';
	display:inline-block;
	padding:3px 15px 5px 12px;
	font-size:20px;
	text-transform: uppercase;
	color:#ffffff;
	font-weight:normal;
	background:#fd7f2a;
  -moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
	-khtml-border-radius: 5px 5px 5px 5px; 
	border-radius: 5px 5px 5px 5px;
	margin-left:10px;
}
.turs_filter3 .tur .price{
	position:relative;
	top:1px;
	font-family:'Ubuntu Condensed';
	display:inline-block;
	width:215px;
	text-align:right;
	padding-left:6px;
	font-size:23px;
	color:#000000;
	font-weight:normal;
}
.turs_filter3 .tur .price span{
	margin-right:2px;
	font-size:14px;
}
.turs_filter3 .tur .logo_filter{
	position:absolute;
	top:0px;
	left:10px;
	padding:8px 7px 6px 8px;
	background:#ffffff;
  -moz-border-radius: 0px 0px 5px 5px; 
	-webkit-border-radius: 0px 0px 5px 5px; 
	-khtml-border-radius: 0px 0px 5px 5px; 
	border-radius: 0px 0px 5px 5px;
	border:1px solid #eeeeee;
	border-top:0px;
	-moz-box-shadow: 0px 1px 3px #999;	
	-webkit-box-shadow: 0px 1px 3px #999;	
	box-shadow: 0px 1px 3px #999;
}
.turs_filter3 .tur .logo_filter img{
	width:40px;
}





	.Slider_filter { width:215px; margin:0px; position:relative; margin-top:25px}
	.Slider_filter	div    { overflow:hidden; position:relative; width:100%; height:265px !important; }
	.Slider_filter	div ul { white-space:nowrap; font-size:0px; position: relative; margin:0; padding:0; height:265px; list-style: outside none none;}
	.Slider_filter	div li { display:inline-block; vertical-align:top; list-style:none; margin:0 3px 0 0; height:265px; font-size:14px;}
	.Slider_filter	div li { text-align:center;}
	.Slider_filter	div li img{display:block;}
	.Slider_filter	div li p{margin-top:5px; text-align:left}
	

	.Slider_filter .prev-slide_l{position:absolute; top:61px; left:0px; display:inline-block; color:#ffffff;
		text-decoration:none;
		background: #fa652a;
		padding:10px 8px 10px 5px;
		z-index:101;
		border-radius:0 5px 5px 0;
		font-weight:bold;
	}
	.Slider_filter .next-slide_l{position:absolute; top:61px; right:0px; display:inline-block; color:#ffffff;
		text-decoration:none;
		background: #fa652a;
		padding:10px 5px 10px 8px;
		z-index:101;
		border-radius:5px 0 0 5px;
		font-weight:bold;
	}
.Slider_filter a:hover{background:#000000;}

.next_open{cursor: pointer; border-bottom:1px dotted}
.next_open:hover{cursor: pointer; border-bottom:1px solid}