* {margin:0;padding:0;outline:none;} html, body {background:#add9f2;position:relative;} img {border:0;} a {text-decoration:none;} ul {list-style-type:none;}
body {font:.75em 'Arial Narrow', Arial, sans-serif;text-align:center;}
.Apple-style-span {background-color: transparent !important;}
.cntrys .desc .csvtable td {padding:2px;}
#all {text-align:left;margin:0 auto;width:1206px;_width:1202px;border-right:solid 1px #0186bd;background:url(images/bg_hdr.gif) left top repeat-x #028ecd;}
.hdr {display:block; background-position:center center;background-repeat:no-repeat; position:relative;}
 .hdr .in {display:block;height:245px;padding:30px 26px 0 19px;_padding:30px 24px 0 19px;}
/* .hdr .in {background:url(/images/hdr_mask.gif) center center no-repeat;}*/
 .hdr .in p {color:#fff;padding:11px 0 0 140px;height:52px;}
 .hdr #flash_top {margin-left:50px}
 .hdr .in .home  {float:right;margin:16px 0 0;clear:both;position:relative;left:19px;}
 .hdr .in .amail {float:right;margin:35px 0 0;clear:both;position:relative;left:19px;}
 .hdr .in .amap  {float:right;margin:35px 0 0;clear:both;position:relative;left:19px;}
 .hdr .in .sh {height:14px;width:1206px;_width:1202px;position:relative;float:left;left:-19px;top:95px;_top:90px;background:url(/images/bg_mt.png) left top repeat-x;filter:expression(fixPNG(this));z-index:1;}
 .shcrn {display:none;height:14px;width:14px;position:relative;float:left;left:-32px;top:94px;_top:91px;background:url(/images/crn2.jpg) right top no-repeat;z-index:1000;}
div.menu {width:100%;background:url(/images/bg_menu.gif) top left repeat #48569f;padding:0 0 18px;float:left;_width:100%; z-index: 45;}
 div.menu ul {font-size:18px;float:left; z-index: 45}
  div.menu li {margin:0;color:#fff;text-align:center;float:left; z-index: 45;}
  div.menu li.act {background:url(/images/bg_menu_act_r.gif) right top no-repeat;padding:0 2px 0 0;}
   div.menu li.act a {background:url(/images/bg_menu_act_l.gif) left top repeat-x;}
  div.menu a {color:#fff;padding:4px 0 9px;float:left;width:100%;}
  div.menu a:hover, div.menu a.jshover {background:url(/images/bg_menu_h.gif) 0 0 repeat-x;}
/*#m1 {background:url(/images/menu_r.gif) right top no-repeat !important;}*/
#m2 {background:url(/images/menu_o1.gif) right top repeat-x !important;}
#container {position:relative;float:left;padding:0 0 12px 10px;background:url(/images/bg_bigsh_c_21.gif) 15px bottom no-repeat;_background-position:11px bottom;width:1196px;_width:1192px}
.bigw {margin:0 0 13px;padding:0 0 0 0;background:url(/images/lb_b=.gif) left bottom no-repeat #fff;float:right; width:1191px;}
 .main_up2 {background:url(/images/bg_bigsh_w.gif) left bottom no-repeat;padding:0 0 11px 11px;float:right;}
 .main_up21 {background:url(/images/sh_big_blue1.gif) left bottom no-repeat;padding:0 0 49px;float:right;min-height:700px}
 .main_up21.wide {background-image:url(/images/sh_big_blue2.gif);min-height:0;}
 .main_up1 {background:url(/images/bg_main.gif) left bottom repeat-x #67bee6;float:left;}
 .main {background:url(/images/lb_w2.gif) left bottom no-repeat;float:left; width:1028px;}
 .main.wide {width:1191px;_width:1175px}
 .main1 {background:none;float:left;width:1028px;_height:auto;/*expression(document.body.clientHeight < 1045 ? "auto" : "675px");*/}
 .main1.wide {width:1191px;_width:1175px}
 .main2 {background:none;float:left;_height:expression(document.body.clientHeight < 1045 ? "auto" : "675px");min-height:675px; margin: 15px;}
.lbnrs {width:160px;padding:10px 0 0;float:left;text-align:center;}
.lbnrs.narrow {width:0px;_width:0px;padding:0;maRGIN:0;height:0px;_height:0px}
 .lbnrs img, .lbrns object {margin:0 auto 25px;}

.btns2 {float:left;padding:0 0 0 26px;clear:both;position:relative;top:40px;}
 .btns2 a {float:left;margin-right:40px;width:112px;height:29px;cursor:hand;text-align:center;padding:2px 0 0;}
 .seeall {background:url(images/btn_seeall.gif) left top no-repeat;color:#2c582a;}
 .wherebuy {background:url(images/btn_wherebuy.gif) left top no-repeat;color:#fff;}
.menu2 {float:left;font-size:16px;margin-left:16px;width:690px;background:#5672b6;position:relative;left:0px;_left:1px;}
.menu2.wide {margin-left:0px;width:1191px;_width:1191px}
 .menu2 a {color:#fff;margin-left:5px;white-space:nowrap;}
 .a1 {float:left;margin:0 2px 0 5px;}
  .menu2 .a1 a {background:url(images/bg_specprops.jpg) right top no-repeat;margin:0;padding:8px 15px 10px;float:left;font-size:16px;}
 .a2 {background:url(images/sq_o.gif) left 50% no-repeat;padding-left:27px;float:left;line-height:36px;}
 .a3 {background:url(images/sq_r.gif) left 50% no-repeat;padding-left:27px;float:left;line-height:36px;}
.forms_up {background=:url(/images/forms2.png) left bottom no-repeat;padding:0 0 42px 0px;margin:0 0 10px;float:right;filter:expression(fixPNG(this));_position:relative;left:1px;z-index:1000;}
.forms_upc {background=:url(/images/forms2.png) left bottom no-repeat;padding:0 0 42px 12px;margin:0 0 10px;float:right;filter:expression(fixPNG(this));position:absolute;left:872px;top:0;_left:869px;z-index:99;}
 .forms {float:left;background:url(/images/bg_form_subs1.png) left bottom no-repeat;_background:url(/images/bg_form_subs1.gif) left bottom no-repeat;filter:expression(fixPNG(this));padding:0 0 21px;}
  .forms form {width:312px;padding:8px 0 16px 10px;float;left;}
  .forms form h3 {font-weight:normal;font-size:1.6em;padding:0 0 6px;display:block;line-height:1em;}
  .forms select {font-size:10px;border:none;width:120px;}
   .stour {background:url(/images/bg_form_stour.gif) left bottom no-repeat #4959a6;padding-bottom:9px;color:#fff;}
    .stour .txt {height:13px;border:none;width:100px;padding:0 2px;font-size:11px;position:relative;top:-2px;}
    .stour td, .shotel td {padding:0 0 4px;}
    .stour p {text-align:center;line-height:1em;}
    .stour .btn, .shotel .btn, .subs .btn {position:relative;left:130px;top:6px;}
    .stour a {display=:block;color:#fff;text-decoration:underline;font-size:1.2em}
    .stour a:hover {text-decoration:none}    
    .shotel .btn {top:0;}     
    .shotel input {cursor:pointer;color:#fff;background:#1a91b8;width:250px;padding: 5px 10px;font-weight:normal;font-size:1.6em;}
    .shotel input:hover {background:#1aa0b8}
   .forms .shotel {background:url(/images/bg_form_shotel.gif) left bottom no-repeat #2cb0e0;padding-bottom:9px;}
    .chks div {padding:0 0 3px;}
    .chks label {padding:0 0 0 5px;}
   .wthr {background:url(/images/wthr.jpg) left bottom no-repeat #afd9f2;}
    .wthr p {padding:0 0 6px;}
   .forms .subs {background:url(/images/subs.jpg) left bottom no-repeat #cfe9ff;padding-bottom:13px;}
    .subs a {display=:block;color:#0093cf;text-decoration:underline;padding:6px 0 0;}
    .subs .txt {border:none;background:#888;height:16px;color:#fff;padding:1px 2px 0;font-size:12px;}
    .stour h3, .shotel h3 {color:#fff;}
    .wthr h3, .subs h3 {color:#0093cf;}	
.items {padding:13px 0 0 13px;float:left;width:611px;}
.bigw .item {width:150px;margin:0 0 3px;float:left;}
 .bigw .item .img {width:123px;height:123px;margin:18px 0 0 21px;_margin:15px 0 5px 14px;float:left;}
 .bigw .item .ramka {width:158px;height:158px;margin:-141px 0 0;background:url(/images/bg_pic.png) left top no-repeat;_width:151px;_background:url(/images/bg_pic3.png) left top no-repeat;filter:expression(fixPNG(this));float:left;}
 .bigw .item p {height:41px;font-size:1.3em;line-height:1.2em;margin:-7px 0 0;_margin:-12px 0 0 -4px;padding:0 7px 0 17px;width:126px;text-align:center;float:left;}
 .bigw .item a {color:#23499a;}
 .bigw .item a.more, .preg a.more {float:left;margin-left:27px;_margin-left:15px;width:112px;height:23px;background:url(images/btn_more.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;text-align:center;color:#313f85;padding:3px 0 0;} 
.smaw {margin:0 1px 0 0;background:#fff;float:right;width:838px;}
.smaw .items {width:600px;padding:0 0 0 25px;margin:0 5px 0 0;float:left;}
.smaw .item, .bigw .lidx .item {width:300px;margin:0 0 3px;float:left;}
 .bigw .smaw .item .img, .gal .img, .cntry .img, .bigw .lidx .item .img {width:123px;height:123px;margin:18px 0 0 21px;_margin:15px 5px 5px 14px;float:left;}
 .bigw .smaw .item .ramka, .cntry .ramka, .bigw .lidx .item .ramka {width:158px;height:158px;margin:-141px 0 0;_margin:0 0 0 -141px;_width:151px;background:url(/images/bg_pic.png) left top no-repeat;_background:url(/images/bg_pic3.png) left top no-repeat;filter:expression(fixPNG(this));float:left;}
 .bigw .smaw .item h3, .bigw .lidx .item h3 {height:58px;width:138px;margin:-141px 0 0;_margin:0;padding:11px 0 0 3px;font-size:1.2em;font-weight:normal;float:left;}
 .bigw .smaw .item p, .bigw .lidx .item p {height:85px;/*was52px*/width:139px;margin:-105px 0 0; _margin:-13px 0 0;padding:9px 0 0 3px;font-size:1em;color:#7e9db2;text-align:left;overflow:hidden;float:left;}
 .bigw .smaw .item a, .bigw .lidx .item a {color:#23499a;}
 .bigw .smaw .item a.more, .bigw .lidx .item a.more {float:left;margin-left:0;margin-top:-17px;_margin:0;width:120px;height:30px;background:url(images/btn_more.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;_padding:1px 0 0;}

.gal {margin:0 1px 7px 50px;padding:0 0 5px;_padding:4px 0 0 10px;float:left;width:530px;background=:url(/images/bg_gallery.gif) left 3px no-repeat;display:inline;}
  .gal .ramka {width:158px;height:158px;margin:0 0 0 -144px;_margin:0 4px 0 -141px;_width:149px;background:url(/images/bg_pic.png) left top no-repeat;_background:url(/images/bg_pic3.png) left top no-repeat;filter:expression(fixPNG(this));float:left;}
  .gprev {width:32px;height:32px;margin:0 0 0 40px;_margin-left:40px;background:url(/images/btn_prev.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;float:left;}
  .gnext {width:32px;height:32px;margin:0 8px 0 0;_margin-right:22px;background:url(/images/btn_next.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;float:right;}

.pager_up {float:left;text-align:center;width:100%;padding:10px 0 0;}
 .pager {margin:0 auto;text-align:center;width:38%;}
  .pager a {color:#333;font-size:13px;font-weight:bold;width:30px;height:25px;padding:5px 2px 0 0;margin:1px 0;background:url(/images/btn_num.png) left top no-repeat;filter:expression(fixPNG(this));float:left;cursor:hand;}
  .pager a.cur {margin:1px 0;background:url(/images/btn_num_curr.png) left top no-repeat;filter:expression(fixPNG(this));cursor:default;}
  .pager a.gprev {width:32px;height:32px;margin:0 0;padding:0;background:url(/images/btn_prev.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;}
  .pager a.gnext {width:32px;height:32px;margin:0 0;padding:0;background:url(/images/btn_next.png) left top no-repeat;filter:expression(fixPNG(this));cursor:hand;}

.bigw .itemg {width:562px;padding:0 0 12px 26px;filter:expression(fixPNG(this));float:left;}
 .bigw .itemg .img {width:500px;margin:38px 0 19px 28px;filter:expression(fixPNG(this));float:left;}
 .big_ramka {width:562px;float:left;}
 .bigw .itemg p {font-size:1.5em;margin:0;padding:0 15px;width:532px;text-align:center;color:#0093d0;position:relative;float:left;}
  .big_ramka .top {background:url(/images/bg_pic_big_t.png) top left no-repeat;filter:expression(fixPNG(this));height:101px;}
  .big_ramka .mid {background:url(/images/bg_pic_big_m.png) top left repeat-y;filter:expression(fixPNG(this));}
  .big_ramka .bot {background:url(/images/bg_pic_big_b.png) top left no-repeat;filter:expression(fixPNG(this));height:110px;}

.cntrys {float:left;padding:13px 96px 0 20px;}
.cntry {width:668px;margin:0 0 10px;float:left;}
 .cntry .ramka {width:158px;height:158px;margin:0 0 0 -144px;_margin:0 0 0 -141px;_width:151px;background:url(/images/bg_pic.png) left top no-repeat;_background:url(/images/bg_pic3.png) left top no-repeat;filter:expression(fixPNG(this));float:left;}
 .cntry h2 {font-weight:bold;font-size:1.6em;color:#0093d3;padding:12px 0 7px;_padding:8px 0 7px;position:relative;left:16px;_left:4px;}
 .cntry h2.center {text-align:center;}
 .cntry h2 a.a {color:#0093d3;}
 .cntry table {float:left;margin:0 0 0 16px;_margin:0 0 0 8px;width:420px;}
 .cntry table td {}
 .cntry table a {color:#333;font-size:1.4em;font-weight:bold;margin:0 30px 10px 0;display:block;clear:both;position:relative;}
 .cntry table a.get_file {color:#0093D3;font-size:0.9em;font-weight:normal;margin:0 10px 0px 0;display:inline;clear:both;position:relative;}
 .cntry table a.hotel {color:#333;font-size:0.9em;font-weight:bold;margin:0 10px 10px 0;clear:both;position:relative;display:inline;}
 .cntry table a.more{
	background:transparent url(images/btn_more.png) no-repeat scroll left top;
	color:#313F85;
	float:right;
	height:23px;
	margin-left:27px;
	padding:3px 0 0;
	text-align:center;
	width:112px;
	font-size:0.9em;
	font-weight:normal;
	}
a.my_more{
	background:transparent url(images/btn_more.png) no-repeat scroll left top;
	color:#313F85;
	/*float:left;*/
	height:23px;
	margin-left:27px;
	padding:3px 5px 5px;
	text-align:center;
	width:112px;
	font-size:0.9em;
	font-weight:normal;
	}	
 .cntry table a.no {color:#333;font-size:1em; margin:0;display:inline;clear:none;text-decoration:underline;}
 .cntry table a.no2 {display:inline; z-index:100; font-size:1em; cursor:pointer; color:blue; text-decoration:underline; margin:0}

.lt, .mt, .rt, .lb, .mb, .rb {height:13px;font-size:1px;}
.lt, .rt, .lb, .rb, .lm, .rm {width:13px;font-size:1px;}
.lt {background:url(/images/bg_countries.png) left top no-repeat;filter(fixPNG(this));_background:url(/images/lt.gif) left top no-repeat;}
.mt {background:url(/images/bg_countries.png) -13px top no-repeat;filter(fixPNG(this));}
.rt {background:url(/images/bg_countries.png) right top no-repeat;filter(fixPNG(this));_background:url(/images/rt.gif) right top no-repeat;}
.lm {background:url(/images/bgc_mm.gif) left top repeat-y;filter(fixPNG(this));}
.mm {background:url(/images/bgc_mm.gif) -13px top repeat-y;filter(fixPNG(this));}
.rm {background:url(/images/bgc_mm.gif) right top repeat-y;filter(fixPNG(this));}
.lb {background:url(/images/bg_countries.png) left bottom no-repeat;filter(fixPNG(this));_background:url(/images/lb.gif) left bottom no-repeat;}
.mb {background:url(/images/bg_countries.png) -13px bottom no-repeat;filter(fixPNG(this));}
.rb {background:url(/images/bg_countries.png) right bottom no-repeat;filter(fixPNG(this));_background:url(/images/rb.gif) right bottom no-repeat;}

.pic_med {float:left;margin:-248px 0 5px;padding:0 0 0 16px;clear:both;}
 .pic_med .img {width:257px;height:257px;margin:11px 18px 21px 15px;filter:expression(fixPNG(this));float:left;}
 .med_ramka {width:287px;height:287px;margin:0 0 0 -287px;background:url(/images/bg_pic_med.png) 0px 0px no-repeat;filter:expression(fixPNG(this));float:left;}

.cntryd {width:522px;height:186px;margin:62px 0 10px 72px;_margin:52px 0 10px 36px;background:url(/images/bg_country1.png) left top no-repeat;_background:url(/images/bg_country.gif) left top no-repeat;float:left;}
 .mm2 {padding:0 0 0 249px;}
  .mm2 h2 {font-weight:bold;font-size:1.9em;color:#0093d3;padding:0 0 3px;}
  .mm2 h3 {font-weight:normal;font-size:2em;line-height=:1.6em;color:#fff;margin:0 0 12px;}
  .mm2 ul {background:url(/images/bg_tour.gif) left top repeat-y;float:left;width:275px;font:11px Tahoma, Arial, sans-serif;margin:0 0 13px -28px;_margin-left:-14px;padding:0 0 0 25px;}
   .mm2 ul li {background:url(/images/li_tour.gif) 5px 7px no-repeat;padding:3px 5px 4px 16px;margin:0 5px 0 0;color:#004880;float:left;}
   .mm2 ul li.act {background-color:#fff;}
   .mm2 ul a  {color:#004880;}
   .mm2 ul a:hover {text-decoration:underline;}
 .map2 {padding:0 0 0 0}
  .map2 h2 {font-weight:bold;font-size:1.9em;color:#0093d3;padding:0 0 3px;}
  .map2 h3 {font-weight:normal;font-size:2em;line-height=:1.6em;color:#fff;margin:0 0 12px;}
  .map2 ul {float:left;width:595px;font:11px Tahoma, Arial, sans-serif;margin:0 0 13px -28px;_margin-left:-14px;padding:0 0 0 95px;background:transparent url(/images/bgc_mm.gif) repeat-y scroll -13px top;}
   .map2 ul li {background:url(/images/li_tour.gif) 5px 7px no-repeat;padding:3px 5px 4px 16px;margin:0 5px 0 0;color:#004880;float:left;width:150px;}
   .map2 ul li.act {background-color:#fff;}
   .map2 ul a  {color:#004880;}
   .map2 ul a:hover {text-decoration:underline;} 
 .map2_p {padding:10px;}
  .map2_p h2 {font-weight:bold;font-size:1.9em;color:#0093d3;padding:0 0 3px;}
  .map2_p h3 {font-weight:normal;font-size:2em;line-height=:1.6em;color:#fff;margin:0 0 12px;}
  .map2_p ul {float:left;width:595px;font:11px Tahoma, Arial, sans-serif;margin:0 0 13px -28px;_margin-left:-14px;padding:0 0 0 135px;background:transparent url(/images/bgc_mm1.gif) -13px top;}
   .map2_p ul li {background:url(/images/li_tour.gif) 5px 7px no-repeat;padding:3px 5px 4px 16px;margin:0 5px 0 0;color:#004880;float:left;width:150px;}
   .map2_p ul li.act {background-color:#fff;}
   .map2_p ul a  {color:#004880;background:}
   .map2_p ul a:hover {text-decoration:underline;}   
.desc {width:560px;padding:0 0 20px 27px;color:#222;font:1.1em Tahoma, Arial, sans-serif;clear:both;}
 .desc p {line-height:16px;text-align:justify;}
 .desc p img {margin:15px 15px 15px 0}
.desc table p {text-align:left;}

.menu3 {margin:-5px 0 0;width:178px;height:178px;padding:0 0 0 30px;background:url(images/bot_menu.gif) right top no-repeat;float:right;position:relative;left:1px;}
 .menu3 a {display:block;}
 .b1 {font-size:1.6em;color:#fff;margin:10px 0 19px;}
 .b2 {font-size:1.4em;color:#fff;margin:0 0 17px;}
 .b3 {font-size:1.2em;color:#0093cf;margin:0 0 25px;}
 .b4 {font-size:1.2em;color:#0093cf;}
.btns {width:300px;float:left;margin:0 0 0 484px;display:inline;}
 .btns img {float:left;}
 .btns a {float:left;width:112px;cursor:hand;text-align:center;font-size:12px;margin:0 37px 0 0;}
 .a11 {background:url(images/btn_seeall2.gif) left top no-repeat;padding:2px 0 0;height:28px;color:#2c582a;}
 .a22 {background:url(images/btn_wherebuy2.gif) left top no-repeat;padding:2px 0 0;height:29px;color:#fff;}
 .a33 {background:url(/images/btn_wherebuy_b.gif) left top no-repeat;padding:4px 0 0;height:30px;color:#fff;}

.prt {width:460px;margin:40px 0 0 65px;float:left;color:#1a5b8d;font:1em Tahoma, Arial, sans-serif;}
 .prt td.f {padding:7px 0 7px 5px;width:173px;}
 .prt .odd td.f {background:#b9dff3;}
 .prt td {padding:7px 0 7px 33px;}
 .prt input {border-top:1px solid #686868;border-left:1px solid #686868;color:#333;}
 .prt .txt {width:165px;border-top:1px solid #686868;border-left:1px solid #686868;color:#333;}
 .prt .txtd {width:60px;border-top:1px solid #686868;border-left:1px solid #686868;color:#333;margin:0 8px 0 0;}
 .prt textarea, .prt select {border-top:1px solid #686868;border-left:1px solid #686868;color:#333;}
 .prt select {min-width:35px;}
 .prt .btns2 {padding:0 0 0 140px;}
 .prt .btns2 a {position:relative;top:42px;}

.preg {margin:20px 0 0 150px;width:250px;}
 .preg td {padding:3px 0;}
 .preg .txt {border:none;font-size:13px;height:15px;padding:0 2px;position:relative;top:-1px;width:170px;}
 .preg a {color:#23499a;}

.footer {float:left;background:url(images/catalog.jpg) 25px 0px no-repeat #028ecd;width:1206px;_width:1202px;border-right:1px solid #0186bd;}
 .footer h3 {color:#fff;position:relative;top:3px;left:-805px;font-weight:normal;font-size:18px;letter-spacing:1px;float:left;}
 .cat {width:880px;margin:24px 0 0 11px;margin-left:3px;line-height:1.1em;float:left;}
  .cat th {color:#1c3e95;padding:8px 0 6px;font-weight:normal;text-align:left;background:url(images/catalog_top.png) center top no-repeat;filter:expression(fixPNGcrop(this));}
  .cat td {padding:11px 0 4px;background:#028ecd;}
   .cat td span {position:relative;top:-6px;}
   .cat td a {color:#fff;display:block;position:relative;line-height:1.2em;}
   .cat .f {width:35px;background:url(images/catalog_top.png) left top no-repeat;filter:expression(fixPNGcrop(this));padding:0;}
   .cat .l {width:35px;background:url(images/catalog_top.png) right top no-repeat;filter:expression(fixPNGcrop(this));padding:0;}
   .cat td.f {background:url(images/catalog_ml.gif) left top repeat-y #028ecd;padding:0;}
   .cat td.l {background:url(images/catalog_mr.gif) right top repeat-y #028ecd;padding:0;}
   .cat .bot_f {background:url(images/catalog_bot.png) left top no-repeat;filter:expression(fixPNG(this));padding:0;}
   .cat .bot {background:url(images/catalog_bot1.png) center top repeat-x;filter:expression(fixPNG(this));padding:0;}
   .cat .bot_l {background:url(images/catalog_bot.png) right top no-repeat;filter:expression(fixPNG(this));padding:0;}
 .menu4 {background:url(images/bg_foo_v1.jpg) left top no-repeat;width:922px;padding:7px 0 2px 14px;float:left;}
  .menu4 a {color:#fff;font-size:18px;margin:0 16px 0 0;text-decoration:underline;line-height:1.1em;float:left;position:relative;}
 .cntrs {width:922px;padding:10px 0 8px 14px;background:url(images/bg_foo_v1.jpg) left bottom no-repeat;text-align:center;float:left;}
  .cntrs a {color:#ddd}
  .bigmir2 {}
 .fbnrs {float:right;width:200px;margin:20px 10px 0 0;}
  .fbnrs img {margin:0 0 7px;}
 .footer p {float:right;text-align:left;font-size:1.3em;color:#fff;width:160px;position:relative;margin:-30px 0 0;}

.clear {clear:both;}
div.empty-clear {display:none;}
.w530 {width:420px;}
h2.fs1 {font-size:1em;}

#navchain {float:left;position:relative;top:10px;left:15px;color:#fff;padding:0 0 5px;width:90%;}
#navchain a {color:#fff;font:1.1em Tahoma, sans-serif;margin:0 0 0 3px;}

.desc .item {padding-bottom:10px;}
.item_text {text-align:justify;padding:0 50px 0 170px;}
.desc .item img {margin:7px 0pt 0pt 21px;}
.bigw .desc .item .ramka {margin:-143px 0 0;}

#tours-menu {
  width: 900px;
  height: 230px;
  float:left;
}

#tours-menu a {
  text-decoration: none;
}

#tours-menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  clear: both;
  overflow: hidden;
  text-align: center;  
}

#tours-menu ul li {
  display: block;
  float: left;
}

#tours-menu ul.level1 li.selected {
  background: #40638c;
}

#tours-menu ul.level1 li {
  font-size: 13px;
  font-weight: 700;
  padding: 5px 9px;
}

#tours-menu ul.level1 li.selected a {
  color: #ffffff;
  text-decoration: underline;
}

#tours-menu ul.level1 a {
	font-family: 'Arial Narrow',Arial,sans-serif;
	font-size: 18px;
  color: #fff;/*#40638c;*/
}

#tours-menu ul.level1 a:hover {
  text-decoration: underline;
}

#tours-menu ul.level2 {
  display: none;
  background: #40638c;
  padding: 5px;
/*  width: 770px;*/
}

#tours-menu ul.level2 li {
  font-size: 12px;
  font-weight: 400;
  padding: 5px;
}

#tours-menu ul.level2 a {
	font-family: 'Arial Narrow',Arial,sans-serif;
	font-size: 14px;
  color: #fff;
}

#tours-menu ul.level2 a:hover {
  text-decoration: underline;
}
.slideshow, .slideshow div { height: 210px; width: 1140px}
.slideshow div {background-repeat:no-repeat; background-position:left top;}
.slideshow-wrap {height:210px; width:1140px; position:absolute !important; left:1%}
.slideshow div, .slideshow-wrap {position:relative}
.slideshow-wrap span {position:absolute; z-index:999; font-size:12px; bottom:5px; left:475px; font-weight:bold; display:block; padding:4px; text-align:right; background-color:#1c4daa; color:#ffffff; width:651px}
	.slideshow a {display:block; position:absolute; height:210px; width:935px; top:0; right:0}		
	.slideshow a.tomain {height:130px; width:129px; top:27px; left:41px}
	.slideshow img {position:relative}
.right_banners {padding: 0px;}
#testForm fieldset {padding:10px 15px;}
#testForm label {float:left; width:135px}
#testForm br {clear:both}
#testForm textarea {margin-top:5px}
#testForm input[type=submit], #testForm input[type=reset] {padding:0 4px; margin-right:15px}
.desc img { margin: 0 10px;}
