html  {margin:0; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
body {margin:0px;padding:0px;}
a{text-decoration: none; color: #FFFFFF;}
table{border-collapse:collapse;}
a:hover{ text-decoration:underline;}
.a_header{padding-left:50px; padding-top:6px;}
#osnova {position:relative;min-width:100px;width:100%;margin:0px;padding:0px;}
#header{margin:0px;padding:0px; padding-bottom:5px; width:100%; background:url(head.jpg) repeat-x #003366; clear:both}
#header_1{margin:0px;padding:0px;height:95px;width:1000px;folat:left;}
#header_11{margin:0px;padding:0px; text-align:left; font-size:10px; float:right;line-height: 1.5; color:#FFFFFF;}
#header_11 span{font-size:18px;}
#header_11 a{color:#003366;}
.header_11_blue{ color:#003366;}

#zaiavka_header{color:#FF0000;}

#header_2{margin:0px;padding:0px;padding-left:200px;height:25px;width:800px;folat:left; text-transform:uppercase; font-size:12px; font-weight:bold;}
#header_2_blizhe{margin:0px;padding:0px;padding-left:200px;height:17px;width:800px;folat:left; text-transform:uppercase; font-size:12px; font-weight:bold;}
#header_3{margin:0px;padding:0px;width:1000px;folat:left; display:block; background:url(png.png) bottom left  no-repeat; height:30px; text-transform:lowercase; position:relative;}
#header_4{margin:0px;margin-top:6px;padding:0px;height:200px;width:1000px;folat:left;background-image:url(re.jpg);}
#header_5{margin:0px;margin-top:6px;padding:0px;height:20px;width:1000px;folat:left;  font-size:12px; font-weight:bold;}
#header_5 a{ color:#FFFFFF; text-decoration:none;  padding:0px; padding-left:20px; padding-right:20px;}
#header_5 span{ text-transform:uppercase;}

#logotip{ margin:0; padding:0px; width:180px; height:95px; float:left;text-align:left;}

.header_menu_top1{margin:0px;padding:0px; padding-left:20px; padding-right:20px;height:25px; background-image:url(header_menu_bg.jpg);float:left; text-align:center;color:#FFFFFF;display:block;}
.header_menu_top1 a{color: #FFFFFF;}
.header_menu_top2{margin:0px;padding:0px; padding-left:20px; padding-right:20px;height:25px;float:left;text-align:center;color:#FFFFFF;display:block;}
.header_menu_top2 a{color: #FFFFFF;}

.header_menu_top11{margin:4px;padding:0px;padding-left:7px;padding-right:7px;float:left;white-space:nowrap; color:#FFFFFF;display:block; position:relative;}
.header_menu_top11 a{color: #FFFFFF;}
.header_menu_top22{margin:4px;padding:0px;padding-left:7px;padding-right:7px;float:left;white-space:nowrap; background-color:#ffffff; color:#00b3e7;display:block;position:relative;}
.header_menu_top22 a{color:#00b3e7;}

#center{margin:0px;padding:0px; width:1000px;clear:both;}
#left_menu{margin:0px;padding:0px; width:200px; float:left; text-align:left;}
#min_body{margin:0px;padding:0px; width:600px; float:left; color: #333333;}
#right_menu{margin:0px;padding:0px; width:200px; float:left; text-align:right;}
#bottom{margin:0px;padding:0px; width:100%; height:175px;clear:both; background:url(bottom.jpg) repeat-x;}

.bttom_td_left{color: #FFFFFF; font-size:11px; text-align:right; font-weight:bold;}
.bttom_td_right{color: #FFFFFF; font-size:11px; text-align:left;}
.bttom_td_center{color: #FFFFFF; font-size:15px; text-align:center;}
#bottom_text1{color: #FFFFFF; font-size:10px;width:1000px; clear:both; line-height:1.1;}
#bottom p{color: #FFFFFF; font-size:11px;width:1000px; clear:both; line-height:1.1; text-align:left;}
#bottom_left_tekst{color: #FFFFFF; font-size:11px;width:330px; line-height:1.1; text-align:left; float:left; padding-top:5px;}
#bottom_valuta{width:330px; float:left;}
#shetchik{width:340px; float:left; text-align:right; padding-top:5px;}
#bottom_content{width:1000px; padding-top:20px;}

#min_body_header{width:584px; margin:6px 3px 0px 3px; margin-left:3px; padding:0px;padding-left:10px; background-color:#29597B;font-size:14px; text-align:left; color:#FFFFFF; font-weight:bold;}
#min_body_content{width:564px; margin:0px 3px 12px 3px; margin-left:3px;padding:0px 10px 0px 10px; text-align:left; font-size:12px;font-family:Tahoma, Arial, serif;}


#main_body{margin:0px;padding:0px; width:800px; float:left;text-align:right; color: #333333;}
#main_body_header{width:787px; margin:6px 0px 0px 3px;padding:0px;padding-left:10px; background-color:#29597B; font-size:14px; text-align:left; color:#FFFFFF; font-weight:bold;}
#main_body_content{width:767px;margin:0px;margin:6px 0px 6px 3px;padding:0px 10px 6px 10px; text-align:left; font-size:12px;line-height: 1.5;font-family:Tahoma, Arial, serif;}
/*#main_body_content p{text-indent: 25px;}*/
#main_body_content a{color:#003595;}

#city_in_country a{ float:left; padding:0px 30px 0px 0px;white-space: normal;}

#news_header{width:187px; margin:6px;margin-bottom:0px; margin-right:0px; margin-left:3px;padding:0px;padding-left:10px; background-color:#29597B;font-size:14px; text-align:left; color:#FFFFFF; font-weight:bold;}
#news_bottom{width:187px; margin:6px;margin-top:0px; margin-right:0px;margin-left:3px;padding:0px;padding-left:10px;padding-bottom:10px; background-color:#ebebeb; text-align:left; color:#000000;line-height: 1.2;}
#news_bottom b{color:#003595;line-height: 2.5;}
#news_bottom a{color:#003595;line-height: 1.2; font-size:11px;}


.menu_str{width:187px;margin:6px;margin-left:0px; margin-bottom:0px;padding:0px;padding-left:10px; background-color:#29597B; font-size:14px;text-align:left; color:#FFFFFF; font-weight:bold; text-transform:capitalize;}
.content_str{width:187px;margin:6px;margin-left:0px;margin-top:0px;padding:0px;padding-left:10px; background-color:#ebebeb; text-align:left; color:#003595;}
.content_str a{color:#003595;}

#country_header1{margin:6px;margin-left:0px;}
#country_header2{margin:6px;margin-left:0px;margin-bottom:0px;}

.menu_header{width:184px; margin:6px;margin-bottom:0px;padding:0px;padding-left:10px; background-color:#00B4E7; text-align:left; color:#FFFFFF; font-weight:bold;}
.menu_bottom{width:184px; margin:6px;margin-top:0px;padding:0px;padding-left:10px;padding-bottom:10px; background-color:#ebebeb; text-align:left; color:#000000;}
.menu_bottom b{color:#003595;line-height: 2;}
.menu_bottom a{color:#003595;line-height: 1.2; font-size:11px;}

#predlogenia{ margin-top:3px;}
.predlogenia1{padding:3px;}
.predlogenia2{padding:3px;}
.predlogenia3{padding:3px;}
.predlogenie{width:186px; height:140px;}

.tur_country{width:700px; height:21px;background-color:#E5E5E5; margin-top:3px; text-align:left; color:#666666; font-size:14px; font-weight:bold;padding:0px 0px 0px 0px;}
.cursor{cursor: pointer;}
#cursor_right{padding-right:10px;font-size:12px;font-weight:normal;float:right;}
.tur_country a{color:green;}
.tur_country_strelka{ width:24px; height:21px; background:url(strelka.gif) #93B9D5 center center no-repeat; float:left;}
.tur_country_table{width:700px;text-align:left; font-size:12px;padding:3px 0px 0px 0px; display:none;}
.tur_country_table td{ vertical-align:top;padding:2px;}
.tur_country_table_tr{ font-weight:bold; text-align:center; color:#666666;}
.td1{width:145px;}
.td2{width:145px;}
.td3{width:60px;}
.td4{width:30px;}
.td5{width:100px;}
.td6{width:160px;}
.td7{width:40px;}
.tdd1{width:60px;border:1px solid #999999; border-right:0px;}
.tdd2{width:125px;border:1px solid #999999; border-left:0px;}
.tdd3{width:135px;border:1px solid #999999;}
.tdd4{width:70px;border:1px solid #999999;}
.tdd5{width:50px;border:1px solid #999999;}
.tdd6{width:160px;border:1px solid #999999;}
.tdd7{width:80px;border:1px solid #999999;}

.tur_country_min{width:570px; height:21px;background-color:#E5E5E5; margin-top:3px; text-align:left; color:#666666; font-size:14px; font-weight:bold;padding:0px 0px 0px 0px;}
.cursor_min{cursor: pointer;}
.tur_country_min a{color:green;}
.tur_country_strelka_min{ width:24px; height:21px; background:url(strelka.gif) #93B9D5 center center no-repeat; float:left;}
.tur_country_table_min{width:570px;text-align:left; font-size:12px;padding:3px 0px 0px 0px; display:none;}
.tur_country_table_min td{ vertical-align:top;padding:2px; height:20px;}
.tur_country_table_min a{color:#003595;}
.tur_country_table_tr_min{font-weight:bold; text-align:center; color:#666666;}
.tdd1_min{width:60px;height:20px;border-bottom:1px solid #999999; border-right:0px;}
.tdd2_min{width:230px;height:20px;border-bottom:1px solid #999999; border-left:0px; line-height:1.1;}
.tdd3_min{width:70px;height:20px;border-bottom:1px solid #999999;}
.tdd4_min{width:40px;height:20px;border-bottom:1px solid #999999; text-align:center;}
.tdd5_min{width:150px;height:20px;border-bottom:1px solid #999999;}

#searsh_table td{ border-bottom:1px solid #999999; line-height:1.1; height:40px; color:AAAAAA; padding-left:20px; padding-right:20px; text-align:left; font-size:12px;}
#searsh_table a{ text-decoration:none;}
.searsh_table_hotle{ font-size:14px; color:#1B5191; font-weight:bold;}
.searsh_table_blue{font-size:16px; color:#0075BE; font-weight:bold;}
.searsh_table_date{font-size:13px; color:#666666; font-weight:bold; background-color:#E8E8E8;}
.searsh_table_week{font-size:12px; color:red;}
.searsh_table_price{font-size:16px; color:#278F3B; font-weight:bold;}
.searsh_table_rub{font-size:16px; color:#278F3B; font-weight:bold;}

#select_header {width:120px; color:#666666;}
#id_city{width:120px;color:#666666;}
#id_country{width:120px;color:#666666;}

#stars{width:120px;color:#666666;}
#id_vid_tura{width:120px;color:#666666;}

#nights{width:120px;color:#666666;}
#cena_do{width:120px;color:#666666;}

#main_search_table td{ text-align:left; font-weight:bold;}
.main_search_table_text{ padding-left:20px; width:90px;}

#start{width:120px;color:#666666;}
#eat{width:120px;color:#666666;}
#razmeshenie{width:120px;color:#666666;}

#table_zaiavka td{text-align:left; vertical-align:top;}
.text_zaiavka{width:300px;color:#666666;}
#table_zaiavka textarea{width:300px; height:100px;color:#666666;}
#cap{width:50px;color:#666666;}
#zaiavka_submit{ text-align:right;}

#main_foto_img{ width:730px;height:126px; margin-top:12px; clear:both;}/* */
#only_foto{width:730px;height:126px;float:left;}
.img_foto{width:160px;height:120px;float:left; margin:3px; background-repeat:no-repeat;display:none; }/**/
.img_strelki{width:30px; height:120px;float:left; margin-top:3px; margin-bottom:3px;cursor: pointer;}
#strelka_left{ margin-right:3px;background:url(/img/left_strelka.png) center center no-repeat;}
#strelka_right{ margin-left:3px;background:url(/img/right_strelka.png) center center no-repeat;}
#foto_img0{ display:block;}
#foto_img1{ display:block;}
#foto_img2{ display:block;}
#foto_img3{ display:block;}

.hdesczag{color:#0099CC; font-weight:bold;border:0px;}
img{ border:0px;}

#turizm_info_hotel td{border:1px solid #CCC;padding:8px;}
.search_page:hover{ text-decoration:none;}

h1 {font-size:12pt;color: rgb(0, 102, 204);}

#hotel_table{width:700px;}
#hotel_table td{width:350px;padding-left:20px;}
#capricorn_coment{width:760px; padding:10px; background-color:#FFC;}
#capricorn_coment strong{color: #F96;}

.new_tur_country_table{width:690px;text-align:left; font-size:12px;padding:3px 0px 0px 0px; display:none;}
.new_table a{color:#365F91;}

.new_td1 span{color:#365F91; text-decoration:underline;}

.new_tur_country_table_tr{ font-size:12px; font-weight:bold; color:#999;}
.new_h0{width:300px;text-align:center;}
.new_h1{width:340px; text-align:center;}
.new_h2{width:225px;}
.new_h3{width:125px;}


.new_td1{ font-size:12px; color:#365F91; font-weight:bold; text-align:left; padding-left:5px;}
.new_td1 a{ color:#365F91; text-decoration:underline;}

.new_td2{ font-size:9px;  text-align:center;}

.new_td3{ font-size:11px; }
.new_td3 b{ font-size:14px; color:#76923C;}
.new_td3 span{color: #000;}

.new_td4{ font-size:10px; font-style:italic; text-align:left; padding-left:5px;}

.new_td5{text-align:left; vertical-align:top;}
.new_td5 select{ width:180px; text-align:left;}
.new_td5 option{ text-align:left;}

.new_td6{vertical-align:top;}

.new_bg1{ background-color:#F3EDDF;}

#header_text{float:left;margin-top:40px;width:650px;text-align:center;}
#header_text h1{color:#FFCC99;}