/* *{ margin: 0; padding: 0; border:0;}*/.f input{ border:0;}html {height: 100%; width:100%;}body {  min-height:100%; width:100%; height: 100%; font-weight: normal; font-family: Arial, Verdana, Helvetica, Sans-Serif; margin: 0;}td.t1 { background-image:url(/a7/i/right_b1.jpg);  background-repeat:repeat-x; background-color:#67B1A0;}div.k1 { position:relative;  background-image:url(/a7/i/head_b.jpg);  width:994px;  height:128px;  margin: 0px;  padding: 0px;}div.k1a { position:relative;  background-image:url(/a7/i/head_b_home.jpg);  width:994px;  height:2px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; font-size:1px;}div.k1s { position:relative;  background-image:url(/a7/i/head_b_sub.jpg);  width:1002px;  height:2px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; font-size:1px;}div.k11 { position:absolute;  top:35px;}div.k12 { position:absolute;  top:0px;  left:310px;  width:143px;  height:30px;}div.k121,div.k122,div.k123 { position:absolute; top:7px; left:30px; width:17px; height:15px;}a.linkp { text-decoration:none;}div.k122 { left:60px;}div.k123 { left:90px;}div.k13,div.k14 { position:absolute; top:47px; left:525; width:70px; height:50px;}a.Link1,a.Zaglf,a.ZagF,a.text,a.menu{  font-size:11px;  color:#FFFFFF;	 font-family: Helvetica,Verdana, Arial, sans-serif;  text-decoration:none;  font-weight: 500;}a.Zaglf{ font-size:11px; }a.text{ font-size:12px; }a.menu{ font-size:12px;  font-weight: 600;}a.ZagF{ font-size:17px;  font-family:  Arial,Verdana,Helvetica, sans-serif; }div.k14 { left:600;}.news_dates{	font-size:10px;}div.k15 { position:absolute; top:65px; left:700px; width:200px; height:15px;}div.k16 { position:absolute; top:60px; left:904px; width:90px; height:29px;}td.t2 { background-image:url(/a7/i/right_b2.jpg);  background-repeat:repeat-x;}div.k2 { position:relative;  width:660px; margin: 0;  padding: 0; float: left; }div.k21,div.k22  { width:660px;  height:280px;  margin: 0px;  padding: 0px;  float: top; }div.k211{ background-image:url(/a7/i/form_b1.jpg); background-repeat:repeat-y; background-color:#84C628; width:97px;  height:280px;  margin: 0px;  padding: 0px;  float: left; }div.bron{ width:23px;  height:167px;  margin-top: 15px;  margin-left: 3px;  float: top; }div.menu_v,div.menu_h,div.menu_av{ position:relative; width:97px;  float: top; }div.menu_h,div.menu_h1{ background-color:#22A8AB;}/*div.menu_av,div.menu_av1{ background-color:#3399CC;}*/div.menu_t{ position:absolute; width:97px;  top: 0px;  left: 0px; }div.menu_t_ins{ position:absolute; top: 55px;   width:97px;  left: 0px; }div.menu_txt{ position:absolute; width:97px;  top: 10px;  left: 7px; }div.k212{ background-image:url(/a7/i/form_b3.jpg); background-repeat:repeat-y; background-color:#1EA4A7; width:563px;  height:280px;  margin: 0px;  padding: 0px;  float: left; }div.k22 { background-image:url(/a7/i/bottom.jpg);  background-repeat:no-repeat; height:41px; }div.k23 { position:absolute;  /*top: 0px;  right:0px; */ top:-2px;  left: 400px; width:226px;  height:321px;  margin: 0px;  padding: 0px;  float: top;  /*z-index: -1;*/}div.hotell { width:310px;  height:250px;  margin-top: 0px;  margin-left: 40px;  padding: 0px;  float: top; }div.h1 { width:290px;  height:30px;  margin-left:0px; margin-top:15px; padding: 0px;  float: top; }div.h2 { margin-top:5px; width:290px;  height:15px;  float: top; margin-left:3px; position:relative;}div.h3 { width:286px;  height:26px;  float: top; }div.h31 { z-index: 9000; background-image:url(/a7/i/fedit1.gif); background-repeat:no-repeat; background-color:#90D1D3; position:relative; width:286px;  height:26px;  float: top; }div.h4 { width:290px;  height:30px;  float: top;}div.h41,div.h411 { width:133px;  height:25px;  margin-top:2px; float: left;  margin-left:3px; line-height:40px;}div.h411{ float: right;  margin-left:0px;}div.h5 { width:286px;  height:28px;  float: top;  margin-top:0px; padding-bottom: 0px; }div.h51,div.h511 { background-image:url(/a7/i/fdate1.gif); background-repeat:no-repeat; background-color:#90D1D3; position:relative; width:133px;  height:28px;  float: left; }div.h511 { background-image:url(/a7/i/fdate2.gif); background-repeat:no-repeat; float: right;z-index: 8000;  }div.h6 { width:290px;  height:28px;  float: top;  margin-left:3px; margin-top:10px; line-height:35px;}div.h7 { width:290px;  height:28px;  float: top; }div.h8 { width:310px;  height:28px;  float: top; }div.k3 { width:313px; margin: 0px;  padding: 0px; float: left;}div.k31 { background-image:url(/a7/i/hotel_b.jpg);  background-repeat:no-repeat; background-color:#D1DEE6; width:313px;  height:282px;  margin: 0px;  padding: 0px;  float: top; }div.k311 { width:276px;  height:74px;  margin: 0px;  padding: 0px;  float: top; }div.k312 { width:283px;  height:135px;  margin: 0px;  padding: 0px;  float: top;}div.k3121 { width:137px;  height:135px;  float: left;  margin: 0px;  padding: 0px; }div.k3122 { width:137px;  height:135px;  float: left;  margin-left: 8px;  padding: 0px; }div.k313 { width:300px;  height:30px;  margin-top: 10px;  padding: 0px;  float: top; }td.hotel { margin: 0px;  padding: 0px; font-size:10px;  line-height:14px;}a.oLink { font-size:10px;  color:#3C6A6B;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: normal;}a.spec_hotel1{ font-size:10px;  color:#3C6A6B;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: bold; margin: 0; vertical-align: top;}a.spec_hotel2{ font-size:10px;  color:#3C6A6B;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: normal; margin: 0; padding: 0; vertical-align: top;}div.k4 { position:relative;  width:660px;  margin: 0px;  padding: 0px;  float: left;}div.k4s { position:relative; /* height:260px; */ width:562px;  margin: 0px;  padding: 0px;  float: left;}div.k41, div.k41v { width:562px;  height:160px;  margin-left: 40px;  padding: 0px;  float: top;}div.k41v {  margin-top:35px;}div.k41 {	margin-left: 20px; }div.k42 { width:97%;  height:2px;  margin-left: 20px;  padding: 0px;  float: top;   background-color:#E0E2E1;  font-size:2px}div.k43 {/* width:646px; */ margin-left: 20px;  margin-top: 20px;  margin-bottom: 20px;   padding: 0px;  float: top; }div.k431 { width:200px;  padding-top: 4px;   margin-left: 10px;  margin-right: 30px;  margin-bottom: 20px; float:left;  line-height:12px;}a.nZagl { font-size:12px;  color:#3A2B94;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500;}a.nLink { font-size:11px;  text-decoration:none;  color:#71716B;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500;}a.nLink:hover{	text-decoration:underline;}div.k44,div.k45  { position:absolute;  left:0px; bottom:2px; height:3px;  width:100%; background-color:#2ED3CE;  font-size:2px;}div.k45 { bottom:0px;  height:2px;  background-color:#2C2829; }div.k44_ins,div.k45_ins  { height:3px;  width:100%; background-color:#2ED3CE;  font-size:2px;}div.k45_ins { height:2px;  background-color:#2C2829; }div.k46 { position:absolute;  bottom:5px;  left:574px;  width:86px;  height:20px;  padding-top: 4px;  background-color:#1CA3B5;}div.k46s { position:absolute;  bottom:5px;  left:477px;  width:86px;  height:20px;  padding-top: 4px;  background-color:#1CA3B5;}a.allnews { font-size:11px;  color:#FFFFFF;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500;}div.podp { width:313px;  margin: 0px;  padding: 0px;  float: left; }div.podp1, div.podp1_ins{ position:relative;  background-image:url(/a7/i/write.jpg);  background-repeat:no-repeat; background-color:#F2F59C; width:273px;  height:131px;  margin-top: 0px;  padding: 0px;  float: top;}div.podp11 { position:absolute;  top:15px;  left:20px;  width:200px;  height:15px;}a.pZagl { font-size:12px;  color:#000000;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500;}a.pTxt { font-size:9px;  color:#818252;	 font-family: Arial, Helvetica,Verdana, sans-serif; /* font-weight: 500;*/ line-height:12px;}div.podp12 { position:absolute;  top:37px;  left:20px;  width:220px;  overflow:hidden; height:24px;  line-height:9px;}div.podp13 { background-image:url(/a7/i/mail1.gif); background-repeat:no-repeat;/* background-color:#FFFFFF;*/ position:absolute;  bottom:45px;  margin-left: 6px;  left:14px;  width:236px;  height:19px;  margin-top: 4px;}div.podp14 { position:absolute;  bottom:15px;  right:17px;  width:98px;  height:20px;}input.pEdit { background-color: transparent; height:19px;  padding-left:8px; padding-right:8px; padding-top:2px; font-size:11px;  width:236px;}input.fDate1,input.fDate2,input.fEdit1  { background-color: transparent; padding-left:15px; padding-top:8px; height:28px;  width:100px;  font-size:11px; } input.fEdit1{ width:280px; }input.fDate1s,input.fDate2s,input.fEdit1s { background-color: transparent; padding-left:5px; /*padding-top:4px;*/ height:28px;  width:70px;  font-size:11px;  border:0;}input.fEdit1s { width:230px;  left: 0px;}div.hclass { position:relative; height:18px;  width:72px; float:left;}div.hclasst { position: absolute; top: 3px; left:100px; height:18px;  width:180px;}div.zoff1,div.zoff2,div.zoff3,div.zoff4,div.zoff5 { display: block;  position: absolute; height:18px;  width:18px; left:0px; cursor:pointer;}div.zoff2 { left:18px;}div.zoff3 { left:36px;}div.zoff4 { left:54px;}div.zoff5 { left:72px;}div.chekon { display: blok; height:13px;  width:13px;}div.chekoff { display: none; height:13px;  width:13px;}div.h81{ margin-top: 11px; margin-left: -2px; float:left;}div.h82{ margin-top: 10px; margin-left: 0px; float:left;}div.h83{ float:right; margin-right:24px; margin-top: 3px; z-index: 80;position: relative; }div.calend { position: absolute;  right:2px; top:0px; width:26px;  height:28px;}div.calends{ position: absolute;  right:0px; top:-2px; width:26px;  height:28px;}div.input_but, div.input_but2 { position: absolute;  right:2px; top:0px; width:23px;  height:24px;}div.input_but { right:0px; width:26px;  height:26px;}div.input_but2 { width:26px;  height:26px;}div.insaide_1{ position:relative; /* width:563px; */ margin: 0px;  padding: 0px;  float: left;  /*z-index: 10;*/}div.k211_ins{ width:97px;  margin: 0px;  height:100%; padding: 0px;  float: left; }div.bron1{ width:23px;  height:167px;  margin-top: 5px;  margin-left: 3px;  float: top; }div.menu_v1,div.menu_h1,div.menu_av1,div.menu_t1{ position:relative; overflow:hidden; width:97px;  float: top; }div.menu_txt{ position:absolute; overflow:hidden; width:90px;  top: 10px;  left: 7px; }div.zakl_hotels{ position:absolute; width:42px;  top: 18px;  left: 0px;  height:47px; }div.zakl_visas{ position:absolute; width:42px;  top: 52px;  left: 0px;  height:47px; }div.zakl2{ position:absolute; width:31px;  top: 9px;  left: 97px;  height:57px; }div.podp_inside { width:313px;  margin: 0px;  padding: 0px;  float: left;}input.star_txt { background-color: transparent; padding-left:10px; padding-top:6px; height:28px;  width:170px;  font-size:10px;  color:#CECECE;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 700;}div.k2_ins { position:relative;  width:97px; margin: 0;  padding: 0; float: left; }div.k22_ins,div.k22_ins1{ position:relative;  width:660px;  margin: 0px;  padding: 0px;  float: left;  height:46px; }div.k22_ins1{ height:41px; }div.right { width:21px;  margin-left: 0px;  padding: 0px;  float:top;}div.ins{ width:500px; margin-left: 53px;  margin-top: 23px;  margin-right: 10px; /* margin-bottom: 40px; */ float:top;}div.text_ins{ margin: 0px;  padding: 0px;  width:360px;  float:left; margin-bottom: 30px;  padding-right: 10px; }div.menu_list_in{ margin: 0px;  padding: 0px;  width:125px;  float:left;}div.Zaglt_ins{ margin-left: 0px;  padding-bottom: 2px;  width:435px;  float:top;}div.Zaglt_s1{  float:left; padding-top:4px; }a.Sort,a.Sort1,a.Sort2{ font-size:12px;  color:#000000;	 font-family: Arial, Helvetica,Verdana,  sans-serif;  font-weight: 500;}a.Sort1{ color:#ffffff;	}a.Sort2{ color:#8ABA3F;	}div.Sort,div.Sort1{ height:19px;  position:relative; line-height:19px; background-color:#74B91E; float:left; padding-left:15px;  padding-right:7px; margin-right:7px;  }div.Sort1{ background-color:transparent;  padding-left:0px;  padding-right:3px;}div.Zagl_sort{  float:left; padding-top:3.5px;  padding-right:3px; color:#545454;	}div.search_Holl{ margin: 0px;  padding-top: 2px;  width: 470px;  float:left;}select.sort {/* height:19px;  line-height:19px; background-color:#74B91E; color:#ffffff;	*/ margin-right:7px;  }div.H_name,div.H_zvezda,div.H_cena{ margin: 0px;  padding-top: 5px;  float:left;}div.H_name{width: 240px;}div.H_cena{ float:right;  padding: 0px;}td.holl_str{ padding-top: 20px; }a.H_name{ font-size:14px;  color:#1E0A5C;	 font-family: Arial, Helvetica,Verdana,  sans-serif;  font-weight: 500;}div.H_foto{float:left; width: 75px;}div.H_manual,H_manual_z,H_manual_t{ width: 390px; float:left;}div.H_manual_t{ padding-top: 5px; }p.H_manual,a.H_link,a.H_manual{  font-size:10px;  color:#000000;	 font-family: Verdana,Helvetica,Arial,   sans-serif;  font-weight: 500;}a.H_link{  color:#7AA733;	}h1.zagl{  font-size:22px; font-weight:bold;	 font-family: Arial,Helvetica,Verdana,  sans-serif;  margin: 0 0 0.2em 0;}p.menut_in_a,a.menut_in_p{ font-size:11px;  color:#ffffff;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500; margin:3; padding:0;}a.menut_in_p{ font-size:11px;  color:#ffffff;	 font-family: Helvetica,Verdana, Arial, sans-serif;  font-weight: 500; margin:0; padding:0;}a.menut_in_p{ color:#6D9C25;}div.menu_pel_in,div.menu_ael_in{ margin-bottom: 3px;  padding-left: 6px;   padding-right: 6px;  padding-top: 2px; padding-bottom: 3px; width:114px;  float:top; line-height:12px;}div.menu_ael_in{  background-color:#74B91E; position:relative; }div.menu_pel_in{ margin:2px;}p.text1 { font-size:11px; color:#3E3E3E;}img.u1{ position:absolute; left:0px; top:0px;}img.u2{ position:absolute; right:0px; bottom:0px;}img.Holl{  border: solid 2px;  border-color:#9A9A9A;}img.u21{ position:absolute; left:0px; top:0px;}img.u22{ position:absolute; right:0px; bottom:0px;}img.urestor{ position:absolute; right:0px; bottom:0px; }div.fs{ background-repeat:no-repeat; background-color:#20A0A3; width:255px;  height:243px;  margin-top: 20px;  float: top;  position:relative; /*z-index: 1;*/}div.k1_s{ position:relative;  background-image:url(/a7/i/head_b.jpg);  width:1002px;  height:128px; }td.form_s{ background-image:url(/a7/i/form_bg2i.jpg);  background-repeat:repeat-y; background-color:#F3F3F3;}div.k4_serch { position:relative;  width:100%;  height:5px;  float: left;}td.bottom{ background-image:url(/a7/i/bottom2.gif);  background-repeat:repeat-x;}div.h2s { width:242px;  height:18px;  float: left; margin-top: 37px;  margin-left:11px; position:relative;}div.h3s { width:240px;  height:24px;  float: left; }div.h31s { background-image:url(/a7/i/fedit2.jpg); background-repeat:no-repeat; background-color:#90D1D3; position:relative; width:232px;  margin-left:11px; height:24px;  float: left;  z-index: 9000; float: top; }div.h4s { width:244px;  height:28px;  float: left;}div.h41s,div.h411s { width:105px;  height:25px;  float: left;  margin-left:11px; line-height:35px;}div.h411s{ width:103px;  float: left;  padding-left:14px;}div.h5s { width:244px;  height:24px;  float: left; }div.h51s,div.h511s { background-image:url(/a7/i/fdate3.jpg); background-repeat:no-repeat; position:relative; background-color:#90D1D3; width:103px;  margin-left:11px; height:24px;  float: left; }div.h511s { background-image:url(/a7/i/fdate3.jpg); background-repeat:no-repeat; float: right;  margin-left:0px;}div.h6s { width:232px;  height:28px;  float: top;  margin-left:11px; line-height:30px;}div.h7s { width:242px;  height:25px; float: left;  margin-left:10px; margin-top:24px;}div.hclassts { position: absolute; top: 3px; left:89px; height:16px;  width:160px; z-index: 1;}div.h8s { width:252px;  height:16px;  float: left; }div.h82s{ margin-top: 0px; margin-left: 11px; float:left;}div.h83s{ float:right; margin-right:18px; margin-top:8px;}div.voprrr{ height:14px;  float:left;}div.vopr,div.vopr1,div.voprs{ height:14px; margin-left:5px; width:13px; float:left;}div.voprs{margin-top:3px;}td.strH{ padding-top:5px;}td.t3{ background-image:url(/a7/i/menu_f_ins.jpg); background-repeat:repeat-y; background-color:#84C628;}td.t4{ background-image:url(/a7/i/inside_b.gif);  background-repeat:repeat-y; background-color:#F3F3F3;}div.visas{ background-image:url(/a7/i/visa_params_bg.jpg);  background-repeat:no-repeat; background-color:#1EA4A7; width:563px;  height:280px;  margin: 0px;  padding: 0px;  float: left;  }#cal1Container { display:none; position:absolute; left:139px; top:277px; z-index:100; margin:0px;} #cal1Container1 { display:none; position:absolute; left:292px; top:277px; z-index:100; margin:0px;} #cal1Containers { display:none; position:absolute; left:474px; top:281px; z-index:100; margin:0px;} #cal1Containers1 { display:none; position:absolute; left:604px; top:281px; z-index:100; margin:0px;} /*#cal1Containers { display:none; position:absolute; left:473px; top:281px; z-index:2; margin:0px;} #cal1Containers1 { display:none; position:absolute; left:603px; top:281px; z-index:2; margin:0px;} */#cal1Containerh { display:none; position:absolute; z-index:100; margin:0px;} #cal1Containerh1 { display:none; position:absolute; z-index:100; margin:0px;} 