a {color:#000; text-decoration:underline;}

a:hover {text-decoration:none;}

a, img {outline:medium none;}

html, body {height:100%; margin:0; padding:0;}

body, td {font:12px/1.4 Tahoma,Arial,Sans-serif;}

body {background:#ffe682 url(/assets/i/bg_x.gif) repeat-x center 190px;}

form {margin:0;}

h2 {color:#1f487d; font:bold 11px Tahoma,Arial,sans-serif;}

h3 {}

img {border:0;}

input, select, textarea {font:11px Tahoma,Arial,sans-serif;}

.c0 {color:#000;}

.c1 {color:#999;}

.c2 {color:#666;}

.c3 {color:#fff;}

.c4 {color:#;}

.png {}

.cont {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:16px; color:#e99909; margin:0 0 5px 0;}

.navigat {color:#2767eb; font: normal 11px Tahoma; margin:8px 0 8px 0;}

.navigat a {color:#2767eb; font: bold 11px Tahoma;}

.max-w {min-width:1000px;}

table.f11 td, .f11 {font-size:11px;}

table.f14 td, .f14 {font-size:14px;}

table.text td, td.text {text-align:justify;}



/*Banners*/

.banners {text-align:center; width:175px; margin:30px 0 20px 10px;}

.banners a img {border:2px solid #000;}

.banners a:hover img {border:2px solid #fff;}

.banners div a {color:#fff; font:bold 12px Tahoma; text-decoration:none;}

.banners div a:hover {text-decoration:underline;}

/*/Banners*/



/*Bottom*/

.b-c {background: url(/assets/i/bg_c_b.jpg) repeat-x center top; height:105px;}

.b-l {background: url(/assets/i/bg_l_b.jpg) no-repeat left top; height:105px;}

.b-r {background: url(/assets/i/bg_r_b.jpg) no-repeat right top; height:105px;}

.b-r table {}



#bottommenu a {font:11px Verdana,Tahoma; color:#fff; text-decoration:none;}

#bottommenu a:hover {text-decoration:underline;}

#bottommenu td {text-align:center; white-space:nowrap; padding:5px 0 5px 0;}

#bottommenu td.none {background:none !important;}

#bottommenu td.last {background-image:none;}

/*/Bottom*/



/*Grafics*/

@font-face {

    font-family: 'AnnabelleRegular';

    src: url('/assets/i/font/annabelle-webfont.eot?') format('eot'),

         url('/assets/i/font/annabelle-webfont.woff') format('woff'),

         url('/assets/i/font/annabelle-webfont.ttf') format('truetype'),

         url('/assets/i/font/annabelle-webfont.svg#webfontPCzg5VgP') format('svg');

    font-weight: normal;

    font-style: normal;}

.line-top {background: url(/assets/i/bg_top.jpg) no-repeat top left; height:31px; font-family:'AnnabelleRegular', Arial, Tahoma; font-weight:bold; font-size:17px; color:#001e6a; padding: 3px 0 0 10px;}

.button {width:100px; height:31px; overflow:hidden;}

.button img {padding: 8px 3px;}



.l {color:#fff; font:14px Tahoma;}

.left {background: url(/assets/i/bg_left.jpg) no-repeat left 190px;}

.left-y {background: url(/assets/i/bg_left_y.jpg) repeat-y left 937px;}

.list {background: url(/assets/i/list_s.png) no-repeat right 190px;}

.list-n {background: url(/assets/i/list_s.png) no-repeat right 665px;}

.logo {width:99%; padding:74px 0 0 250px;}



/*Hat*/

.h_c {background: url(/assets/i/hat_c.jpg) repeat-x center top; height:217px;}

.h_l {background: url(/assets/i/hat_l.jpg) no-repeat left top; height:217px;}

.h_r {background: url(/assets/i/hat_r.jpg) no-repeat right top; height:217px;}

.h_r table {height:197px;}

/*/Hat*/



.tel {color:#fff; font:bold 12px Tahoma; white-space:nowrap; padding:70px 10px 0 0;}



.submenu {list-style:none; margin:10px 0 10px 0; padding-left:0;}

.submenu li {padding:0 0 5px 5px; float:left; width:170px; display:block;}

.submenu li a {color:#2E90BD; font:bold 12px Tahoma;}



#sitemap ul {list-style:none; margin:10px 0 10px 0; padding-left:0;}

#sitemap ul li ul {list-style:none; padding-left:0;}

#sitemap ul li {padding:0 0 5px 5px; display:block;}

#sitemap ul li a {color:#2E90BD; font:bold 12px Tahoma;}

#sitemap ul li a:hover {color:#000;}

#sitemap ul li ul li a {color:#000; font:bold 12px Tahoma;}

#sitemap ul li ul li a:hover {color:#2E90BD;}



@font-face {font-family: 'TrebuchetMSRegular'; src: url('/assets/i/font/trebuchet_ms-webfont.eot?') format('eot'), url('/assets/i/font/trebuchet_ms-webfont.woff') format('woff'), url('/assets/i/font/trebuchet_ms-webfont.ttf') format('truetype'), url('/assets/i/font/trebuchet_ms-webfont.svg#webfontUpGUwLwc') format('svg'); font-weight: normal; font-style: normal;}



.w {margin-left:25px;}

.welcom {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:18px; color:#e99909;}

.welcom b {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; color:#001f6b;}

/*/Grafics*/



/*Shop Tour*/

.all_tour {margin-top:10px;}

.all_tour a {background: url(/assets/i/arr_all_tour.gif) no-repeat right center; padding:0 12px 3px 0; width:92%; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:15px; color:#2767eb; text-decoration:none;}

.all_tour a:hover {text-decoration:underline;}



.best td.sep {background: url(/assets/i/sep_b.gif) repeat-y center center; width:1px;}

.top-shop {margin-top:40px;}

.shop {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:16px; color:#e99909; margin:0 0 10px 5px;}

.s {margin:3px 0 0 5px; width:125px;}

.b1 a {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:14px; color:#2767eb;}

.b2 {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:14px; color:#7c5437;}

.b3 {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:14px; color:#7c5437; height:17px; width:160px;}

.b3 a {background: url(/assets/i/bg_cena.gif) no-repeat center 1px; height:17px; width:71px; padding:1px 12px 0 6px; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:14px; color:#fff; text-decoration:none;}

.b4 a {color:#d11f11; text-decoration:none;}

.b4 a:hover, .b2 a:hover {text-decoration:underline;}

/* &#196;&#235;&#255; &#226;&#232;&#242;&#240;&#232;&#237;&#251; &#239;&#240;&#232; &#239;&#240;&#232;&#234;&#240;&#243;&#242;&#234;&#229;

.title1 {margin:5px 0 2px;}

.title1 b {color:#067394; font:bold 12px Arial;}

.title2 {color:#000; font:normal 12px Arial;}

.title2 a {color:#000; font:normal 12px Arial;}

.title3 a {color:#067394; font:bold 12px Arial;} 

.bp_hotel,.bp_hotel:link,.bp_hotel:visited,.bp_hotel:hover {color:#000; font:11px Tahoma,Arial,sans-serif;}

.bp_price,.bp_price:link,.bp_price:visited,.bp_price:hover {color:#000; font:bold 11px Tahoma,Arial,sans-serif;} 

*/

/*/Shop Tour*/



/*Call*/

.call {background: url(/assets/i/star_call.png) no-repeat left top; padding:45px 0 0 0; width:120px;}

.call2 {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; color:#fff; line-height:5px; padding:0 0 20px 60px; white-space:nowrap;}



#call li.sep {background: url(/assets/i/sep_count.png) no-repeat left top; height:1px; width:auto; margin:5px 0 5px 0;}



#call {list-style:none; margin:5px 0 0 0; padding:0; width:185px; text-align:left;}

#call li {background: url(/assets/i/arr_count.gif) no-repeat 0 7px; margin:0; padding:0 0 0 17px;}

#call li, #call li a {color:#fff; font: bold 16px Arial,Tahoma;}

/*/Call*/



/*Countries*/

.all_count a {background: url(/assets/i/arr_all_count.gif) no-repeat right center; padding:0 15px 0 0; width:120px; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; color:#fff; text-decoration:none;}

.all_count a:hover {text-decoration:underline;}



.count {padding:0 0 0 27px; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:16px; color:#fff;}

#countries li.sep {background: url(/assets/i/sep_count.png) no-repeat left top; height:1px; width:auto; margin:0 0 5px 0;}



#countries {list-style:none; margin:5px 0 0 0; padding:0; width:185px; text-align:left;}

#countries li {background: url(/assets/i/arr_count.gif) no-repeat 0 7px; margin:0; padding:0 0 0 27px;}

#countries li a {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; color:#fff; text-decoration:none;}

#countries li a:hover {text-decoration:underline;}



#countriesall {list-style:none; margin:10px 0 5px 0; padding:0;}

#countriesall li img {float:left; margin:0 5px 5px 0; width:45px; border:1px solid #b50000;}

#countriesall li {margin:0; padding:0 0 5px 5px; float:left; width:170px;}

#countriesall li a {font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; color:#000; text-decoration:none;}

#countriesall li a:hover {text-decoration:underline;}

/*/Countries*/



/*News*/

.all-n a {background: url(/assets/i/arr_all_news.gif) no-repeat right center; margin-left:35px; padding:0 12px 4px 0; width:110px; color:#7e5638; font:normal 13px Arial,Tahoma; text-decoration:none;}

.all-n a:hover {text-decoration:underline;}

.news-top {color:#7e5638; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-size:16px; font-weight:bold; padding:20px 0 0 30px;}

.news-c {background: url(/assets/i/bg_news.png) no-repeat right top; width:198px; height:281px; margin:58px 0 20px 0;}

#news {list-style:none; margin:10px 0 10px 0; padding-left:0; text-align:right;}

#news li {padding:0 0 3px 10px; display:block; width:170px; text-align:right;}

#news li a {color:#7e5638; font:normal 13px Arial,Tahoma;}

#news li.none {background:none !important;}

#news li.sep-n, #news li.sep-n1 {background: url(/assets/i/sep_news.gif) no-repeat right top; height:1px; width:auto; margin:5px 0 5px 0;}

/*/News*/



/*Search*/

.poisk {color:#fff; font:bold 14px Verdana,Tahoma; padding-left:4px;}

.search {background: url(/assets/i/bg_s.png) no-repeat right top; width:208px; height:335px; margin-top:130px;}

.search2 {padding:10px 0 0 17px;}

.search3 {padding:5px 0 0 0;}


.lstcjs_module_container .sl_v_mini .s7 {height: 0px !important; }

/*/Search*/



/*Tours*/

.bg_tours {text-align:left; padding-left:5px; width:76px; position:absolute; padding-top:5px; z-index:300; color:#024964; font:bold 11px Tahoma,Verdana,Arial; text-decoration:none;}

.tours a,.tours {padding-right:3px; width:166px; text-align:right; font-family:'TrebuchetMSRegular', Arial, Tahoma; font-weight:bold; font-size:13px; color:#2767eb; }

.bg_tours a:hover {text-decoration:underline;}

/*/Tours*/



.topmenu {background: url(/assets/i/bg_m.png) repeat-x top center; height: 33px;}
#topmenu {height:33px;}
#topmenu a {color:#fff; text-decoration:none;}
#topmenu span, #topmenu a.menu1 {font:normal 13px Verdana, Arial; height: 33px; line-height:30px; display:block;}
#topmenu td {background: url(/assets/i/sep_m.gif) no-repeat right 5px; white-space:nowrap; padding:0px 7px;}
#topmenu td div {text-align:center; height: 33px;}
#topmenu td.none {background:none !important;}
#topmenu td.last {background-image:none;}
.menu span:hover, .menu span.active {background:url(/assets/i/hover_l.gif) no-repeat left top;}
.menu a.menu1:hover, .menu span.active a.menu1 {background:url(/assets/i/hover_r.gif) no-repeat right top;}

/* &#226;&#251;&#239;&#224;&#228;&#224;&#254;&#249;&#229;&#229; &#236;&#229;&#237;&#254; */
#topmenu a {display: block;}
#topmenu li a {display: inline;}
#topmenu td ul {position: absolute; left: -999em;}
#topmenu td:hover ul, #topmenu td.sfhover ul {left: auto;}

/* &#238;&#244;&#238;&#240;&#236;&#235;&#229;&#237;&#232;&#229; &#226;&#251;&#239;&#224;&#228;&#224;&#254;&#249;&#229;&#227;&#238; &#236;&#229;&#237;&#254; */
#topmenu ul {background: #3c76ee; border: 1px solid #214495; list-style: none; margin: 0; padding: 0;}
#topmenu ul li {border-bottom: 1px dashed #214495; font:normal 12px/1.4 Verdana, Arial; padding: 5px 10px;}
#topmenu ul li.last {border: 0;}
#topmenu ul li:hover {background:#eba320;}

