	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{
		/*behavior:url("/js/csshover.htc"); */
		font:11px Tahoma, sans-serif;
		color:#484848;
		text-align:left;
		position:relative;
		min-height:100%;
		background:white;
		min-width:1000px;
		-moz-user-select: none;
		-khtml-user-select: none;
		user-select: none;

	}
	* html body	{
		height:100%;
		width: expression(((document.documentElement.clientWidth || document.clientWidth) < 995)? "995px" : "100%");
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#458BBA;
		text-decoration:underline;
	}
	a:hover	{
		text-decoration:none;
	}
	img, table	{
		border:none;
	}

	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	h1	{
		color:#ff7f00;
		font-family:"Trebuchet MS";
		font-size:21px;
		font-weight:normal;
		margin-bottom:15px;
	}
	h1 b	{
		font-weight:normal;
		/*background:url(/i/images/bullet_sun.gif) 100% 4px no-repeat;*/
		padding-right:30px;
	}
	h2	{
		color:#458BBA;
		font-family:"Trebuchet MS";
		font-size:21px;
		font-weight:normal;
	}
	h3	{
		color:#458BBA;
		font-family:"Trebuchet MS";
		font-size:21px;
		font-weight:normal;
	}
	h3 b	{
		font-weight:normal;
		/*background:url(/i/images/bullet_sun.gif) 100% 4px no-repeat;*/
		padding-right:30px;
	}
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS

		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */
	.header	{
		height:184px;
		position:absolute;
		width:100%;
		background-position:5px 0;
		background-repeat:no-repeat;
		background-color:white;
	}
  .logo	{
		position:absolute;
		top:19px;
		left:48px;
		z-index:100;
	}
  .logo2	{
		position:relative;
		margin-top:19px;
		margin-left:48px;
		z-index:100;
	}
	/*.header span	{
		position:absolute;
		left:354px;
		top:38px;
		color:#1F5891;
		font-size:24px;
	}*/
	.header span strong	{
		font-weight:normal;
		color:white;
		display:block;
		position:relative;
	}
	.header span strong i	{
		font-style:normal;
		position:absolute;
		width:150px;
		left:-155px;
		text-align:right;
		top:4px;
		font-size:12px;
	}
	.content	{
		overflow:hidden;
		padding-top:150px;
		position:relative;
		z-index:2;
		padding-bottom:125px;
	}
	.content2	{
		overflow:hidden;
		padding-top:10px;
		position:relative;
		z-index:2;
		padding-bottom:0px;
	}
	.ie6 .content	{
		overflow:visible;
	}
	.ie6 .content2	{
		overflow:visible;
	}
	.content .leftCol	{
		float:left;
		width:217px;
		padding-bottom:227px;
	}
	.content .rightCol	{
		margin-left:240px;
		padding-top:16px;
	}
	.content2 .rightCol2	{
		margin-left:10px;
		padding-top:0px;
	}
	.leftCol .siteMenu	{
		background:url(/i/images/site_menu_bg.jpg);
		width:150px;
		height:200px;
		padding:33px 0 0 68px;
	}
	.leftCol .siteMenu li	{
		line-height:21px;
		padding-left:10px;
		color:white;
		background:url(/i/images/site_menu_li_bg.gif) 0 100% no-repeat;
	}
	.leftCol .siteMenu li.last	{
		background:url(/i/images/site_menu_li_last_bg.gif) 0 100% no-repeat;
	}
	.leftCol .siteMenu li a	{
		color:white;
		text-decoration:none;
	}
	.leftCol .siteMenu li a:hover	{
		text-decoration:underline;
	}
	.siteNews	{
		background:url(/i/images/site_news_bg.gif) 0 0 repeat-y;
	}
	.siteNews .bg	{
		background:url(/i/images/site_news_bott_bg.gif) 0 100% no-repeat;
		padding:20px 0 10px 70px;
	}
	.siteNews h3	{
		margin-bottom:15px;
		color:#247cd9 !important;
	}
	.siteNews h1	{
		margin-bottom:15px;
		color:#247cd9 !important;
	}
	.siteNews li	{
		position:relative;
		min-height:40px;
		background:url(/i/images/separator_01.gif) 0 100% repeat-x;
		padding:0 4px 8px 4px;
		margin-bottom:8px;
	}
	.siteNews li.last	{
		background:none;
	}
	.siteNews span	{
		font-family:"Trebuchet MS";
		position:absolute;
		color:#458BBA;
		font-size:27px;
		padding-right:15px;
		width:45px;
		left:-65px;
		text-align:right;
	}
	.ie .siteNews span	{
		left:-69px;
	}
	.siteNews span i	{
		color:#878787;
		font-family:"Trebuchet MS";
		font-size:11px;
		position:absolute;
		right:0;
		top:3px;
		font-style:normal;
	}
	.siteNews span .b	{
		color:#C1C1C1;
		font-family:"Trebuchet MS";
		font-size:11px;
		position:absolute;
		right:0;
		top:15px;
		font-weight:normal;
		font-style:normal;
	}
	a.news_title {
    color: #535353;
    text-decoration:none;
  }
 a.news_title:hover {
    color: #458BBA;
    text-decoration:none;
  }
	.topSearchBlock	{
		height:217px;
		margin-right:-2px;
		color:#726F6F;
		overflow:hidden;
	}
	.ie .topSearchBlock	{
		margin-left:-5px;
		position:relative;
		left:3px;
        	margin-top:-12px;
	}
	.ie7 .topSearchBlock	{
		left:5px;
		margin-top:0px;
	}
	.ie8 .topSearchBlock	{
		left:5px;
		margin-top:0px;
	}
	/*.ie6 .topSearchBlock	{
		overflow:visible;
	}*/
	.ie6 .topSearchBlock	{
		overflow:hidden;
	}
	.ie6 .topSearchBlock iframe	{
		overflow:visible;
		position:relative;
	}
    .wctours {
     position:relative;
	 top:-70px;
     margin:-100px auto 0;
	 text-align:right;
	 width:96%;
     }

     *html .wctours {
     position:relative;
     top:-30px;
     left:10px;
     margin-top:-140px;
     }

	.topSearchBlock .col1, .topSearchBlock .col2, .topSearchBlock .col3	{
		float:left;
		position:relative;
	}
	.ie .topSearchBlock .col1, .ie .topSearchBlock .col2, .ie .topSearchBlock .col3	{
		margin-right:-2px;
	}
	.topSearchBlock .col1	{
		width:27%;
	}
	.topSearchBlock .col2	{
		width:30%;
	}
	.topSearchBlock .col3	{
		width:43%;
	}
	.topSearchBlock .leftSide	{
		position:absolute;
		left:0;
		//left:1px;
		top:0;
		background:url(/i/images/top_serach_01.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/top_serach_01.png, sizingMethod=crop);
		width:17px;
		height:217px;
	}
	.ie6 .topSearchBlock .leftSide	{
		left:1px;
		background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/top_serach_01.png, sizingMethod=crop);
	}
	.topSearchBlock .rightSide	{
		position:absolute;
		right:0;
		top:0;
		background:url(/i/images/top_serach_03.png);
		width:18px;
		height:217px;
	}
	.ie6 .topSearchBlock .rightSide	{
		background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/top_serach_03.png, sizingMethod=crop);
	}
	.ie8 .topSearchBlock .rightSide {
		right:1px;
	}
	.ie7 .topSearchBlock .rightSide {
		right:1px;
	}
	.topSearchBlock .holder	{
		background:url(/i/images/top_serach_02.gif) 0 0 repeat-x;
		margin:0 18px 0 17px;
		height:217px;
		padding:47px 8px 0 13px;
	}
	.topSearchBlock .col3 .holder	{
		margin-right:0;
		padding:0;
	}
	.topSearchBlock .col3 .holder .bg	{
		background:url(/i/images/top_serach_sun.jpg) 100% 0 no-repeat;
		height:217px;
		padding:47px 10px 0 15px;
	}
	.topSearchBlock h3	{
		position:absolute;
		top:16px;
		left:18px;
		color:white;
		white-space:nowrap;
	}
	.topSearchBlock h3 b	{
		background:url(/i/images/ic_valiza.gif) 95% 6px no-repeat;
	}
	.topSearchBlock .row	{
		margin-bottom:6px;
		/*display:inline-block;*/
	}
	.topSearchBlock .row2	{
		padding:6px 0 10px 0;
		width:100%;
		clear:both;
	}
	.ie7 .topSearchBlock .row2	{
		clear:none;
	}
	.ie .topSearchBlock .row2	{
		padding:6px 0 4px 0;
	}
	.topSearchBlock .s1	{
		display:block;
		width:100%;
		margin-top:4px;
	}
	.topSearchBlock .s2	{
		width:47px;
		margin:4px 5px 0 5px;
	}
	.topSearchBlock .s3	{
		width:40px;
		/*margin:4px 5px 0 0;*/
	}
	.topSearchBlock .s4	{
		width:150px;
		display:block;
		margin-top:4px;
	}
	.topSearchBlock .i1	{
		width:20px;
		margin-top:4px;
	}
	.topSearchBlock .i2	{
		width:70px;
	}
	.topSearchBlock span	{
		float:left;
		margin-right:15px;
	}
	.topSearchBlock label	{
		cursor:pointer;
		padding-right:3px;
	}
	/*.ie6 .topSearchBlock	{
		margin-bottom:-47px;
	}*/
	.topSearchBlock .but	{
		margin-top:-7px;
		position:relative;
		top:7px;
		margin-left:30px;
		cursor:pointer;
	}
	.content .rightCol .lCol	{
		margin-right:213px;
		background:url(/i/images/block_mpae_offers_bg.gif) 100% 100% no-repeat #F5F7EB;
	}
	.content .rightCol .lCol2	{
		margin-right:160px;
		background:none;
	}
	.content .rightCol .rCol	{
		float:right;
		width:189px;
	}
	.content .rightCol .rCol2	{
			float:right;
			width:169px;
		}
	.content .rightCol .lCol td	{
		padding:20px 20px 0 34px;
		width:50%;
	}
	.content .rightCol .lCol .item	{
		background:url(/i/images/separator_02.gif) 0 100% repeat-x;
		padding-bottom:15px;
		min-height:90px;
	}
	.ie6 .content .rightCol .lCol .item	{
		height:90px;
	}
	.content .rightCol .lCol .item .pic	{
		float:left;
		position:relative;
		margin:0 10px 5px 0;
	}
	.ie6 .content .rightCol .lCol .item .pic	{
		height:1px;
	}
	.content .rightCol .lCol .item .pic img	{
		border:solid 1px white;
		position:relative;
		z-index:2;
	}
	.content .rightCol .lCol .item .pic ins	{
		display:block;
		position:absolute;
		background:url(/i/images/sun_thumb_bg.gif);
		width:57px;
		height:71px;
		top:-8px;
		left:-30px;
	}
	.content .rightCol .lCol .item a	{
		font-size:16px;
	}
	.content .rightCol .lCol .last .item	{
		padding-bottom:25px;
		background:none;
	}
	.content .rightCol .rCol .hotOffers	{
		margin-top:8px;
		background:url(/i/images/hot_offers_bg.jpg) 100% 0 no-repeat;
		padding-top:11px;
	}
	.content .rightCol .rCol .hotOffers h2	{
		color:#FF7F00;
		font-size:21px;
		font-weight:normal;
		font-family:"Trebuchet MS";
		margin-bottom:10px;
	}
	.content .rightCol .rCol .hotOffers .selector	{
		background:url(/i/images/hot_offer_selector.jpg);
		height:95px;
		padding:22px 0 0 23px;
		color:white;
		margin-bottom:20px;
	}
	.content .rightCol .rCol .hotOffers .selector select	{
		display:block;
		margin:3px 0 5px 0;
		width:140px;
	}
	.content .rightCol .rCol .hotOffers .item	{
		background:url(/i/images/separator_01.gif) 0 100% repeat-x;
		padding:0 17px 17px 0;
		margin-bottom:15px;
	}
	.content .rightCol .rCol .hotOffers .item a	{
		display:block;
		margin-bottom:4px;
	}
	.content .rightCol .rCol .hotOffers .item .price	{
		display:block;
		position:relative;
		left:-5px;
		background:url(/i/images/hot_offer_price_bg_01.gif) 0 0 no-repeat #F2F2F2;
		line-height:23px;
		height:23px;
		padding-left:6px;
		margin-top:4px;
	}
	.content .rightCol .rCol .hotOffers .item .price strong	{
		float:right;
		background:url(/i/images/hot_offer_price_bg_03.gif) 100% 0 no-repeat #FFBF00;
		line-height:23px;
		font-weight:normal;
		color:white;
		padding-right:6px;
		font-size:19px;
	}
	.content .rightCol .rCol .hotOffers .item .price strong i	{
		float:left;
		background:url(/i/images/hot_offer_price_bg_02.gif) 0 0 no-repeat #FF7F00;
		line-height:21px;
		height:23px;
		padding:0 4px 0 2px;
		margin-right:4px;
		font-style:normal;
	}
	.shortIntro	{
		padding:15px 60px 10px 35px;
		padding:15px 210px 10px 35px;
		font-size:12px;
	}
	.shortIntro h3	{
		color:#FF7F00;
		margin-bottom:10px;
	}
	.partnersBlock	{
		position:absolute;
		bottom:125px;
		left:0;
		background:url(/i/images/partners_block_bott.gif) 0 100% no-repeat;
		width:240px;
	}
	.partnersBlock .top	{
		background:url(/i/images/partners_block_top.jpg) 0 0 no-repeat;
		padding:60px 12px 15px 50px;
	}
	.partnersBlock .top div	{
		background:white;
		padding:5px;
		text-align:center;
	}
	.partnersBlock .top div img	{
		margin:5px;
	}
	.footer	{
		position:absolute;
		bottom:0;
		width:100%;
		height:118px;
		z-index:3;
	}
	.footer .lCol	{
		float:left;
		width:190px;
		padding:50px 0 0 50px;
	}
	.footer .rCol	{
		margin-left:240px;
		color:white;
	}
	.footer .rCol a	{
		color:white;
	}
	.footer .rCol .col1	{
		width:27%;
		float:left;
		background:url(/i/images/footer_bg.gif) 100% 0 no-repeat;
	}
	.footer .rCol .col1 .holder	{
		background:url(/i/images/footer_bg_l.gif) 0 0 no-repeat;
		padding:50px 0 0 35px;
		height:72px;
		margin-right:14px;
	}
	.footer .rCol .col2	{
		width:30%;
		float:left;
		background:url(/i/images/footer_bg.gif) 100% 0 no-repeat;
		font-family:"Trebuchet MS";
		font-size:20px;
	}
	.footer .rCol .col2 .holder	{
		background:url(/i/images/footer_bg.gif) 0 0 no-repeat;
		padding:50px 0 0 83px;
		height:72px;
		margin-right:14px;
		position:relative;
	}
	.footer .rCol .col2 i	{
		position:absolute;
		top:53px;
		font-style:normal;
		left:32px;
		font-size:12px;
	}
	.footer .rCol .col3	{
		width:43%;
		float:left;
		background:url(/i/images/footer_bg.gif) 0 0 no-repeat;
	}
	.ie .footer .rCol .col3	{
		margin-left:-1px;
	}
	.footer .rCol .col3 .holder	{

		background: url(/i/images/footer_bg_r.gif) 100% 0 no-repeat;
		padding:50px 0 0 38px;
		height:72px;
		padding-right:160px;
	}
	.topMenu	{
		background:url(/i/images/top_menu_bg.gif) 0 0 no-repeat #FFC20B;
		line-height:42px;
		color:white;
		height:42px;
		margin-bottom:-10px;
	}
	.topMenu a	{
		color:white;
	}
	.topMenu li	{
		float:left;
		width:25%;
		text-align:center;
		font-size:18px;
		background:url(/i/images/bullet_menu_02.gif) 100% 50% no-repeat;
	}
	.ie .topMenu li	{
		width:24.9%;
	}
	.topMenu li.last	{
		background:none;
	}
	.contentArea	{
		padding:0px 55px 0 35px;
	}
	.feedBackForm	{
		margin:25px 0;
		width:260px;
	}
	.feedBackForm td	{
		padding-bottom:8px;
	}
	.feedBackForm td .i	{
		width:260px;
		font:12px Arial, sans-serif;
		border:solid 1px #6D95BC;
	}
	.feedBackForm td .s	{
		width:264px;
		font:12px Arial, sans-serif;
		border:solid 1px #6D95BC;
	}
	.feedBackForm td .t	{
		width:260px;
		font:12px Arial, sans-serif;
		overflow:hidden;
		height:100px;
		border:solid 1px #6D95BC;
	}
	.feedBackForm td .but	{
		background:url(/i/images/but_bg.gif);
		width:92px;
		height:26px;
		color:white;
		font:12px Arial, sans-serif;
		border:none;
		cursor:pointer;
	}
	.contentArea ul	{
		margin:15px 0;
	}
	.contentArea ul li	{
		background:url(/i/images/bullet_li_02.gif) 0 6px no-repeat;
		padding-left:8px;
		font-size: 12px;
	}
	.contentArea ol	{
		margin:15px 0 15px 15px;
	}
	.ie .contentArea ol	{
		margin:15px 0 15px 20px;
	}
	.contentArea ol li	{
		color:#535353; font-size:12px;
	}
	.contentArea ol li span	{
		color:#535353; font-size:12px;
	}

	.searchResults	{
	}
	.searchResults .chooseNotify	{
		background:url(/i/images/titler_bg_01.gif) 0 0 repeat-x;
		height:29px;
		color:white;
		margin-bottom:12px;
	}
	.searchResults .chooseNotify td, .searchResults .chooseNotify th	{
		text-align:center;
		vertical-align:middle;
		background:url(/i/images/separator_03.gif) 0 0 repeat-y;
		padding:0 10px;
	}
	.searchResults .chooseNotify th	{
		background:none;
	}
	.searchResults .chooseNotify a	{
		color:white;
	}
	.searchResults .changeTourType	{
		border:solid 1px #8FB9D6;
		background:#F5F7EB;
		overflow:hidden;
		color:black;
		font-size:11px;
		margin-bottom:15px;
	}
	.ie6 .searchResults .changeTourType	{
		overflow:visible;
	}
	.searchResults .changeTourType .top	{
		background:url(/i/images/separator_04.gif) 0 100% repeat-x;
		overflow:hidden;
	}
	.ie6 .searchResults .changeTourType .top	{
		overflow:visible;
	}
	.searchResults .changeTourType .row	{
		clear:both;
	}
	.searchResults .changeTourType .block	{
		background:url(/i/images/separator_05.gif) 0 0 repeat-y;
		padding:10px 10px;
		float:left;
		margin-left:-1px;
	}
	.searchResults .changeTourType .block select	{
		width:115px;
		font:12px Arial, sans-serif;
		border:solid 1px #6D95BC;
		margin-top:4px;
	}
	.searchResults .changeTourType .block .i	{
		width:85px;
		font:12px Arial, sans-serif;
		border:solid 1px #6D95BC;
		margin-top:4px;
	}
	.searchResults .changeTourType .but	{
		background:url(/i/images/but_bg.gif);
		width:91px;
		height:26px;
		color:white;
		font:12px Arial, sans-serif;
		border:none;
		cursor:pointer;
		float:right;
		margin:20px 15px 0 0;
	}
	.paginator	{
		margin:10px 0;
		height:15px;
		text-align:center;
		position:relative;
		font-size:11px;
	}
	.paginator a	{
		color:#1E5C98;
	}
	.paginator .l, 	.paginator .r	{
		position:absolute;
		top:0;
	}
	.paginator .l	{
		left:0;
	}
	.paginator .r	{
		right:0;
	}
	.dataTable	{
		background:url(/i/images/titler_bg_01.gif) 0 0 repeat-x;
		border:solid 1px #6D96BC;
		font-size:11px;
	}
	.dataTable th	{
		color:white;
		height:15px;
		background:url(/i/images/separator_03.gif) 100% 0 repeat-y;
	}
	.dataTable th.last	{
		border-right:none;
		background:none;
	}
	.dataTable th, .dataTable td	{
		text-align:center;
		padding:7px 10px;
	}
	.dataTable td	{
		background:url(/i/images/separator_06.gif) 100% 100% no-repeat;
	}
	.dataTable td.last	{
		background:url(/i/images/separator_06.gif) -1px 100% no-repeat;
	}
	.dataTable tr.last td	{
		background:url(/i/images/separator_06.gif) 100% -1px no-repeat;
	}
	.dataTable tr.last td.last, .dataTable tr.last th.last	{
		background:url(/i/images/separator_06.gif) -1px -1px no-repeat;
	}
	.dataTable .grid td	{
		background-color:#F5F7EB;
	}
	.dataTable a	{
		color:#1E5C98;
	}
	.dataTable b	{
		font-weight:normal;
		color:#FF7F00;
	}

/**/

#properties_div_shadow {
    position: fixed; left: 0; top: 0; z-index: 990;
    width: 100%; height: 100%;
    background: #999; opacity: 0.3;
    filter: alpha(opacity = 30);
}
.admin-properties-div, .admin-properties-div-big {
	position: fixed; left: 50%; top: 50%; z-index: 1000;
    display: none; overflow: auto;
}
.admin-properties-div {width: 496px; height: 360px; margin: -185px 0 0 -250px; background: #FFF;}

.admin-properties-div-big {
	width: 752px; height: 520px; margin: -259px 0 0 -368px;
	overflow-x: hidden;
}
#properties_div_bgr {
	position: fixed; left: 50%; top: 50%; z-index: 1000;
	width: 800px; height: 558px; margin: -275px 0 0 -385px;
	background: url(/i/admin/edit_article_bgr.png) no-repeat;
}

#properties_div_bgr_2 {
	position: fixed; left: 50%; top: 50%; z-index: 999;
	width: 538px; height: 408px; margin: -204px 0 0 -269px;
	background: url(/i/admin/edit_article_bgr_3.png) no-repeat;
}





.admin-properties-div h6 {font-size: 100%;}

.admin-properties-div-big form {width: 720px; margin: 5px; text-align: left;}
#properties_div .editor-form {width: auto;}

.btn, button {width: auto !important; padding: 2px 8px; background: #A9ACB4; font: 100% tahoma, arial, sans-serif; color: #FFF; border: none; cursor: pointer;}

#properties_div BUTTON {
	background-color: #F3F3F3;
	cursor: pointer;
	margin-right: 8px;
	white-space: nowrap;
	border: 1px outset #F3F3F3;
}
#properties_div BUTTON IMG {
	border: 0;
	height: 15px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	vertical-align: middle;
}
#properties_div BUTTON SPAN {
	font-size: 11px;
	font-family:Tahoma, Helvetica, sans-serif;
	color: #666666;
}
.addblockshadow {
	height: 25px; background: #50b366;
	opacity: 0.15; filter: alpha(opacity = 15);
}

#properties_div .form-editor-header {margin: 0; padding: 5px 0 0; font-weight: bold; text-align: center;}
#properties_div .form-editor-buttons {position: absolute; width: 300px; text-align: right; right: 18px; top: 482px;}
#properties_div .form-editor-buttons-2 {position: absolute; width: 400px; text-align: right; right: 4px; top: 328px;}
#properties_div .form-editor-buttons button {margin-right: 12px;}

#properties_div .block-properties td {text-align: left;}


#siteedit-panel {
	position: relative; height: 43px;
	background-color:#5d6169;
	font-size: 12px;
}
#siteedit-panel a {color: #fff;}
.panel-abocms {
	position: absolute; left: 27px; top: 8px;
}
#siteedit-panel .panel-exit {
	float: right; padding: 3px 17px 3px;
	position: relative; top: 1px; left: -38px;
	color:#314447; background-color:#fff;
	text-decoration:none;
}
.panel-addpage, .panel-pages {
	float: left; padding: 1px 0 3px 24px;
	position: relative; top: 16px; left: 195px;
	background: url(/i/admin/panel_icons.gif) no-repeat 0 -50px;
}
.panel-addpage {
	left: 195px;
	background: url(/i/admin/panel_icons.gif) no-repeat 0 -50px;
}
.panel-pages {
	left: 170px;
	background: url(/i/admin/panel_icons.gif) no-repeat 0 0;
}
.edit-on-site {
	float: right; display: block;
	border-top: 1px solid #808080; border-left: 1px solid #808080;
	border-right: 1px solid #FFF; border-bottom: 1px solid #FFF;
	padding: 4px 8px 4px 30px; background: url(/i/admin/panel_icons.gif) no-repeat 8px -97px;
	position: relative; top: 8px; left: -100px;
}

#panel-goto-list {
	position: relative; top: 9px; left: 230px;
	float: left; width: 188px; height: 20px;
	background: #FFF; border: 1px solid #e5e5e5;
	color: #716e6e; line-height: 20px;
}
#panel-goto-list ul {
	position: absolute; left: -1px; top: 20px;
	width: 188px; background: #FFF; border: 1px solid #a9acb4; border-top: none;
	margin: 0; padding: 5px 0 2px; list-style: none;
	line-height: 1.3em;
	visibility: hidden;
}
#panel-goto-list li {
	background-image: url(/i/admin/icons2.gif);
	background-repeat: no-repeat;
	padding: 0 0pt 8px 30px; margin-left: 2px;
}
#panel-goto-list li a {color: #3D6B7E; text-decoration: none;}
#panel-goto-list li a:hover {color: #58ACCE;}


#panel-goto-list.panellist ul {visibility: visible;}
#panel-goto-list.panellist {border-color: #a9acb4;}
.panellist .goto-list-arrow {opacity: 0.6; filter: alpha(opacity=60);}

.goto-list-arrow {
	position: absolute; top: 2px; left: 170px;
	cursor: pointer;
}
.news {
padding-left:50px;
}
.news li	{
		position:relative;
		min-height:40px;
		/*background:url(/i/images/separator_01.gif) 0 100% repeat-x;*/
		padding:0 4px 8px 4px;
		margin-bottom:8px;
	}
	.news li.last	{
		background:none;
	}
	.news span	{
		position:absolute;
		color:#458BBA;
		font-size:27px;
		padding-right:15px;
		width:45px;
		left:-65px;
		text-align:right;
	}
	.ie .news span	{
		left:-69px;
	}
	.news span i	{
		color:#878787;
		font-size:11px;
		position:absolute;
		right:0;
		top:0;
		font-style:normal;
	}
	.news span .b	{
		color:#C1C1C1;
		font-size:11px;
		position:absolute;
		right:0;
		top:12px;
		font-weight:normal;
		font-style:normal;
	}

.countries	{
		/*margin-right:213px;
		background:url(/i/images/block_mpae_offers_bg.gif) 100% 100% no-repeat #F5F7EB;*/
	}
	.countries td	{
		padding:20px 20px 0 34px;
		width:50%;
	}
	.countries .item	{
		background:url(/i/images/separator_02.gif) 0 100% repeat-x;
		padding-bottom:15px;
		min-height:90px;
	}
	.countries .item	{
		height:90px;
	}
	.countries .item .pic	{
		float:left;
		position:relative;
		margin:0 10px 5px 0;
	}
	.ie6 .countries .item .pic	{
		height:1px;
	}
	.countries .item .pic img	{
		border:solid 1px white;
		position:relative;
		z-index:2;
	}
	.countries .item .pic ins	{
		display:block;
		position:absolute;
		background:url(/i/images/sun_thumb_bg2.gif);
		width:57px;
		height:71px;
		top:-8px;
		left:-30px;
	}
	.countries .item a	{
		font-size:16px;
	}
	.countries .last .item	{
		padding-bottom:25px;
		background:none;
	}

	.good input {border: none; vertical-align: middle;}
	.good_img {width: 200px; float: left; margin-right: -100%; text-align: center; color: #F00; overflow:hidden;}
	.good_img td, .good_img th {text-align:center;}
	.good_img td {height:138px; padding:0; background:url(/i/no_image.gif) 50% 0% no-repeat;}
	.good_img th {font-weight:normal; padding:8px 0 0 0;}
	.good_text {margin-left: 200px;}
	.good_text2 {margin-left: 0px;}
	.good_text p {font-size: 92%; margin: 0.5em 0; /*position: relative;*/}
	.good_title {font-weight: bold;}

.big_pic	{
		float:left;
		display:block;
		position:relative;
		margin:5px 0px 5px 30px;
	}
	.ie6 .big_pic	{
		height:1px;
		float:left;
		display:block;
		position:relative;
		margin:5px 10px 5px 30px;
		padding:0px;
	}
	.big_pic img	{
		border:solid 1px white;
		position:relative;
		z-index:2;
	}
	.big_pic ins	{
		display:block;
		position:absolute;
		background:url(/i/images/sun_thumb_bg2.gif);
		width:57px;
		height:71px;
		top:-8px;
		left:-30px;
	}

	.mediumtext { font-size:12px; text-align:justify; color: #484848;
	}

.hotTours	{
	}
	.hotTours .selector	{
		background:url(../images/hot_tour_selector.gif);
		width:263px;
		height:60px;
		padding:14px 0 0 14px;
		margin-bottom:20px;
	}
	.hotTours .selector span	{
		float:left;
		width:120px;
		margin-right:10px;
	}
	.hotTours .selector span select	{
		width:99%;
		margin-top:5px;
		display:block;
	}
	.hotTours .item	{
		background:url(/i/images/separator_01.gif) 0 100% repeat-x;
		padding:0 10px 15px 10px;
		font:12px "Trebuchet MS";
		line-height:24px;
		margin-bottom:10px;
	}
	.hotTours .item a	{
		color:#1E5C98;
	}
	.hotTours .item span	{
		float:right;
		margin-top:-6px;
	}
	.hotTours .item span strong	{
		color:#1E5C98;
		font-size:24px;
		font-weight:normal;
		position:relative;
		top:10px;
	}
.contactForm .submitForm	{
		background:url(/i/images/but_bg.gif) no-repeat;
		width:92px;
		height:26px;
		color:white;
		font:12px Arial, sans-serif;
		border:none;
		cursor:pointer;
padding:0px;
margin:0px;
padding:0 3px 0 3px;
	}

.heider_form {
	width: 232px;
	height: 20px;
	background-image: url(/i/images/form_sh.png);
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
.form_form {
	background-image: url(/i/images/top_serach_02.gif);
	background-repeat: repeat-x;
}
.form_top {
	background-image: url(/i/images/top_serach_sun.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	height: 210px;
	margin-top: -15px;
	position: relative;
}
.form_right {
	background-image: url(/i/images/top_menu_bg.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 20px;
}


/**/
.tp_small_cal { height: 17px; width: 34px; background:#D4D0C8 url(http://www.webclient.touradmin.ru/b/i/calendar.gif) no-repeat center;padding:0;margin:0; }
.tp_small_datatable { background:#fff; border: 1px solid #999 }
.tp_small_input_data { background: #fff; border:0 solid; color: #000; font: 10px Tahoma,Arial,sans-serif; height:15px; text-align:center;padding-top:2px;}
/*.tp_small_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; text-align:right; width:55px }
.tp_small_frame { border:0px solid #ccc; overflow-x:hidden; width:100% }
.tp_small_frame input { background:transparent; border:0; vertical-align:middle }
.tp_small_frame td { color: #666; font: 11px Tahoma,Arial,sans-serif }
.tp_small_link:link,.tp_small_link:visited,.tp_small_link:hover { color: #666; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_small_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; width:170px }
.tp_small_select2 { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; width:210px }
.tp_small_select3 { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; width:160px }
.tp_small_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:190px }*/
.tp_small_tbl2 {width:auto;margin-top:5px;}
.tp_small_tbl2 td {padding:0px;margin:0px;}
.tp_small_tbl { width:190px }
.tp_small_tbl3 { width:180px }
/*.tp_small_text { color: #666; font: 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_small_title { color: #666; font:bold 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_small_td_1 { text-align:center; width:27% }
.tp_small_td_2 { width:33%; padding:0 15px 0 5px }
.tp_small_td_b { vertical-align:bottom; padding:5px 0; }
.tp_small_td_3 { text-align:center }*/

.tp_offers_filters { background:#c1c1c1; width:100% }
.tp_offers_filters tr { background:#f5f7eb }
.tp_offers_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; margin-top:2px; text-align:right; width:40px }
.tp_offers_hlink:link,.tp_offers_hlink:visited,.tp_offers_hlink:hover { color:#000; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_olink:link,.tp_offers_olink:visited,.tp_offers_olink:hover  { color:#800; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_pager td { color: #000; font: 11px Tahoma,Arial,sans-serif }
.tp_offers_pager a:link,.tp_offers_pager a:visited,.tp_offers_pager a:hover { color: #369; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_reset:link,.tp_offers_reset:visited,.tp_offers_reset:hover { color: #800; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; margin-top:2px }
.tp_offers_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:80px }
.tp_offers_tbl { background:#c1c1c1 }
.tp_offers_tbl td { color: #000; font: 11px Tahoma,Arial,sans-serif; padding:2px; height:20px }
.tp_offers_tbl th { background:url(http://www.miatravel.ru/i/images/titler_bg_01.gif) 0 0 repeat-x; color: #fff; font: 11px Tahoma,Arial,sans-serif; padding:2px; height:29px; text-align:center; vertical-align:center }
.tp_offers_tbl th a:link,.tp_offers_tbl th a:visited,.tp_offers_tbl th a:hover { color: #000; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_tbl th a.active:link,.tp_offers_tbl th a.active:visited,.tp_offers_tbl th a.active:hover { color: #800; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.dataTable tr.oddstop td { color: #999 !important; text-decoration:line-through }
.dataTable tr.oddstop, .dataTable tr.odd { background-color: #fff }
.dataTable tr.odd1 { background-color: #f5f7eb }
.tp_offers_text { color: #000; font: 11px Tahoma,Arial,sans-serif }
.tp_offers_title { color: #333; font: bold 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_offers_top { width: 100%; }
.tp_offers_topline { background:#fff; width:100%; height:29px; }
.tp_offers_topline tr { background:url(http://www.miatravel.ru/i/images/titler_bg_01.gif) 0 0 repeat-x }
.tp_offers_topline td { color: #fff; font: 11px Tahoma,Arial,sans-serif; padding:0 5px; white-space:nowrap }
.tp_offers_topline_link:link,.tp_offers_topline_link:visited,.tp_offers_topline_link:hover { color: #fff; font: bold 11px Tahoma,Arial,sans-serif; text-decoration:underline }

.tp_big_maintable { width: 90%; } /*800%*/
.tp_big_cal { height: 17px; width: 34px !important; background:#D4D0C8 url(http://www.webclient.touradmin.ru/b/i/calendar.gif) no-repeat center }
.tp_big_datatable { background:#fff; border: 1px solid #999 }
.tp_big_input_data { background: #fff; border:0 solid; color: #000; font: 11px Tahoma,Arial,sans-serif; height:14px; text-align:center; width:52px }
.tp_big_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; text-align:right; width:40px }
.tp_big_frame { border:1px solid #ccc; overflow-x:hidden; width:90% } /*width:800px*/
.tp_big_frame input { background:transparent; border:0; vertical-align:middle }
.tp_big_frame td { color: #666; font: 11px Tahoma,Arial,sans-serif }
.tp_big_link:link,.tp_big_link:visited,.tp_big_link:hover { color: #666; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_big_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; width:100px }
.tp_big_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:150px }
.tp_big_td { padding:5px; }
.tp_big_text { color: #666; font: 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_big_title { color: #369; font: bold 12px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_big_tbl_line_td .tp_big_tbl {width:auto;}
.tp_big_tbl_line {width:auto;}
.tp_big_tbl2, .tp_big_tbl2 td, .tp_big_tbl2 table {width:auto;}
.tp_big_td .tp_big_tbl {width:auto;}

.poll {padding: 0 0 0 22px;}
.poll input {float: left; border: none;}
.poll label {margin-left: 27px; display: block; padding: 2px 0 0 0;}
/*.poll div {float: left; width: 100%; clear: both; margin-bottom: 4px;}*/
.poll div {margin-bottom: 4px;}
/*.poll button {margin: 10px 0 0 27px;}*/
.poll .submitVout	{
		background:url(/i/images/but_bg.gif) no-repeat;
		width:92px;
		height:26px;
		color:white;
		font:12px Arial, sans-serif;
		border:none;
		cursor:pointer;
padding:0px;
margin: 10px 0 0 27px;
padding:0 7px 0 7px;
	}

.poll_text {padding: 0 0 15px 12px;}
.poll_results {padding-left: 50px; background: url(/i/arr01.gif) no-repeat 30px 5px;}
.poll .other_text {border: 1px solid #CCC; float: none; padding-left: 3px; height: auto;}

.poll_result {border: 1px solid #CCC; padding: 1px; background: #FFF;}
.poll_result div {font-size: 0; background: #8DC9EF; padding: 3px 4px; color: #000;}
.grey {color: #999;}




/**/
div.topMenu	{
		background:url(/i/images/top_menu_bg.gif) 0 0 no-repeat #FFC20B;
		line-height:42px;
		color:white;
		height:42px;
		margin-bottom:0px;
	}
div.topMenu h3 {margin:10px 0 0 10px;}
.rCol div.topMenu {
		background:none;
		line-height:18px;
		color:white;
		height:42px;
	}
.rCol div.topMenu h3 {font-size:16px;margin-top:20px;}

.pages {/*background: #F7F8FA;*/ color: #FFF; height: 2.4em; line-height: 2.4em; margin-bottom: 1.5em;}
.pages span {color: #716E6E; padding: 0 10px;}
.pages b {background: #A9ACB4; padding: 0 10px; font-weight: normal;}
.pages a {color: #4A80BE; padding: 0 10px;}

/*2010-03-04*/
.content .rightCol .lCol .spec_off {
	font:12px Tahoma, Arial;
	color:#333333;
	background:url(/i/images/top_hot_bg.gif) 0 0 repeat-x;
}
.content .rightCol .lCol .spec_off2 {
	padding:20px 25px 24px 34px;
	background:url(/i/images/top_hot_left.gif) 0 0 no-repeat;
}
.content .rightCol .lCol .spec_off h1 {
	color:#FF7F00;
	margin-top:0;
	margin-bottom:10px;
}
.content .rightCol .lCol .spec_off h3 .b	{
	font-weight:normal;
	background:url(/i/images/bullet_sun.gif) 100% 4px no-repeat;
	padding-right:30px;
}
.content .rightCol .lCol .spec_off a {
	display:block;
	margin-left:-9px;
	padding-left:9px;
	margin-bottom:4px;
	background:url(/i/images/top_hot_plus.gif) 0 6px no-repeat;
}
.content .rightCol .lCol .spec_off hr {
	border:0px;
	border:none;
	height:1px;
	margin:10px 0;
	background:url(/i/images/top_hot_dots.gif) 0 0 repeat-x;
}
.content .rightCol .rCol .rightContact	{
	margin-top:8px;
	padding-top:11px;
	font:13px Tahoma, Arial;
	color:#4d4d4d;
}
.content .rightCol .rCol .rightContact h3	{
	color:#FF7F00;
	font-size:21px;
	font-weight:normal;
	font-family:"Trebuchet MS";
	margin-bottom:10px;
}
.content .rightCol .rCol .rightContact .m {
	display:block;
	margin:0 0 10px 0;
	background:#f2f2f2 url(/i/images/main_c_right.gif) 100% 0 no-repeat;
}
.content .rightCol .rCol .rightContact a {
	color:#4d4d4d;
	text-decoration:none;
	display:block;
	margin:5px 0 0 0;
}
.content .rightCol .rCol .rightContact .m i {
	display:block;
	font-style:normal;
	padding:3px 0 4px 29px;
	background:url(/i/images/main_c_metro.gif) 0 0 no-repeat;
}
.content .rightCol .rCol .rightContact .phones {
	display:block;
	margin:5px 0 0 0;
	font:20px Tahoma, Arial;
	color:#458bba;
}
.content .rightCol .rCol .rightContact .phones i {
	display:inline-block;
	font-style:normal;
	font:12px Tahoma, Arial;
	width:63px;
}
.content .rightCol .rCol .rightContact hr {
	border:0px;
	border:none;
	height:1px;
	margin:10px 0;
	background:url(/i/images/main_c_dots.gif) 0 0 repeat-x;
}
.tech {margin:1.2em 0;}
.tech a { padding:0 3px;}
.tech span { padding:0 3px; font-weight:bold;}

	/*.wayFinder {
		margin-bottom:15px;
	}*/
	.wayFinder {
		color:#ffffff;
		margin-bottom:15px;
		background:#138bda url(/i/images/path_line.png) 100% 0 no-repeat;
	}
	.wayFinder div {
		padding:3px 0 4px 35px;
		background:url(/i/images/path_bg.gif) 0 0 no-repeat;
	}
	.wayFinder a {
		color:#ffffff;
	}
	.wayFinder span {
		color:#a2d5e0;
	}
	.flagBox {
		min-height:110px;
		font:12px Tahoma, Arial;
		line-height:18px;
		margin-left:-35px;
	}
	.ie .flagBox {
		height:110px;
	}
	.flagBox h1 {
		margin-left:35px;
	}
	.flagBox .flagLinks {
		padding-top:6px;
	}
	.flagBox .flagLinks a {
		color:#3c7eb5;
	}
	.flagBox .flag {
		padding:14px 18px 16px 37px;
		width:60px;
		height:40px;
		margin-right:27px;
		float:left;
		display:inline-block;
		background:#f5f7eb url(/i/images/flag_bg.gif) 0 0 no-repeat;
	}
	.content .contentArea hr {
		border:0px;
		border:none;
		height:1px;
		margin:10px 0 10px 0;
		background:url(/i/images/hr_blue.gif) 0 0 repeat-x;
	}

	.content .wheader h3 {
		color:#FF7F00;
	}
	.content .wheader .wheader_item {
		line-height:20px;
		padding-top:5px;
		display:inline-block;
	}
	.content .wheader .right {
		margin-left:150px;
	}
	.content .wheader .line {
		height:1px;
		display:block;
	}
	.content .wheader .wheader_item img {
		display:inline-block;
		margin-left:20px;
		vertical-align:middle;
	}
	.content .wheader .wheader_item .name {
		display:inline-block;
		width:150px;
		color:#458BBA;
		font:13px Tahoma, Arial;
	}
	.content .wheader .wheader_item .tempr {
		display:inline-block;
		width:60px;
	}
	.content .art_c {
		display:block;
	}
	.content .art_c h3 {
		color:#FF7F00;
	}
	.content .art_cc {
		font:12px Tahoma, Arial;
		background:#f5f7eb url(/i/images/cc_bg.gif) 0 100% no-repeat !important;
		padding:2px 13px 2px 13px;
	}
	.content .art_cc li {
		padding-left:13px;
		margin-bottom:3px;
		background:url(/i/images/cc_plus.gif) 0 50% no-repeat !important;
	}
	.content .stat_cc:after {
	    content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	.content .stat_cc {
		display: inline-block;
	}
	/* Hides from IE-mac \*/
	* html .content .stat_cc {height: 1%;}
	.content .stat_cc {display: inline-block;}
	/* End hide from IE-mac */
	.content .stat_cc .pics {
		displya:block;
		float:right;
		width:150px;
		margin-left:10px;
	}



	.header .head_phones {
		position:absolute;
		left:348px;/*354px*/
		top:52px;/*38px*/
		color:#ffffff;
		font:24px Tahoma;
		z-index:999;
	}
	.header .head_phones a {
		color:#ffffff;
		text-decoration:none;
	}
	.header .head_phones .hp_item {
		display:block;
		margin-bottom:1px;
		background:url(/i/images/hp_phone_bg.png) 0 3px no-repeat;
	}
	.ie .header .head_phones .hp_item {
		background:url(/i/images/hp_phone_bg.png) 0 2px no-repeat;
	}
	.header .head_phones .hp_item .m {
		display:block;
		float:left;
		width:87px;
		padding:6px 0 0px 29px;
		margin:0 6px 0 0;
		font:13px Tahoma;
		color:#4d4d4d;
	}
	.ie .header .head_phones .hp_item .m {
		padding:5px 0 0px 29px;
	}
	.ie6 .header .head_phones .hp_item .m, .ie7 .header .head_phones .hp_item .m {
		background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/hp_phone_bg.png, sizingMethod=crop);
	}
	.header .hottor_logo {
		position:absolute;
		top:43px;
		right:0px;
		width:259px;
		height:76px;
		z-index:999;
		background:url(/i/images/hottor_logo.png) 0 0 no-repeat;
	}
	.ie6 .header .hottor_logo, .ie7 .header .hottor_logo {
		background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/hottor_logo.png, sizingMethod=crop);
	}
	.rightDays {
		margin-top:-10px;
		padding:0 8px 0 0;
		font:11px Tahoma;
		color:#666666;
		background:url(/i/images/days_b.gif) 100% 0 no-repeat;
	}
	.rightDays h3	{
		color:#FF7F00;
		font-size:21px;
		font-weight:normal;
		font-family:"Trebuchet MS";
		padding-top:10px;
		margin-bottom:10px;
	}
	.rightDays .daysNames {
		padding:10px 0;
		color:#333333;
	}
	.rightDays span {
		font:12px Tahoma;
		color:#ff7f00;
	}

	/**/
	.logo	{
		position:absolute;
		top:20px;
		left:10px;
		z-index:100;
	}
  	.logo2	{
		position:relative;
		margin-top:20px;
		margin-left:10px;
	}
	.zlinks {
		position:absolute;
		top:134px;
		left:73px;
		z-index:100;
	}
	.header_r {
		position:absolute;
		top:0px;
		right:0px;
		width:73px;
		height:184px;
		background:url(/i/images/header_r.png) 100% 0 no-repeat;
	}
	.ie .header_r {
		right:-1px;
	}
	.ie6 .header_r {
		background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/header_r.png, sizingMethod=crop);
	}

	/**/
	.hTours {
		position:relative;
		height:318px;
		width:178px;
		padding-top:10px;
		margin:10px 0;
		background:url(/i/images/hottours/bg.jpg) 0 0 no-repeat;
	}
	.hTours h2 {
		color:#ffffff;
		font:18px Arial;
		line-height:18px;
		font-weight:normal;
		margin:0 0 13px 20px;
		text-align:center;
		padding:8px 0;
		background:url(/i/images/hottours/bg_title.png) 0 0 no-repeat;
	}
	.ie6 .hTours h2 {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/hottours/bg_title.png, sizingMethod=crop);
	}
	.hTours span {
		display:block;
		margin:4px 5px 0 21px;
	}
	.hTours span img {vertical-align:middle;}
	.hTours span a {color:#ffffff;font:11px Arial;}
	.hTours .butt {position:absolute;bottom:0px;right:5px;display:block;color:#ffffff;font:16px Arial;width:169px;height:33px;background:url(/i/images/hottours/button.png) 0 0 no-repeat;text-align:center;text-decoration:none;padding-top:8px;}
	.ie6 .hTours .butt {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/hottours/button.png, sizingMethod=crop);}

/*2011-06-07*/
.content .rightCol .lCol .htTours {
	background:url(/i/images/hottours/hot_top_bann.jpg) 0 0 no-repeat;
	height:100px;
	position:relative;
	overflow:hidden;
	margin:15px 0 0 0;
	border:1px solid #10a0da;
}
.content .rightCol .lCol .htTours a {
	background:none !important;padding:0px !important;margin:0px !important;
}
.content .rightCol .lCol .htTours .butt {position:absolute;top:20px;left:8px;display:block;width:97px;height:61px;background:url(/i/images/hottours/hot_top_butt.png) 0 0 no-repeat !important;}
.ie6 .content .rightCol .lCol .htTours .butt {background: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/images/hottours/hot_top_butt.png, sizingMethod=crop) !important;}
.content .rightCol .lCol .htTours .thc {position:absolute;left:220px;bottom:15px;list-style:none;}
.content .rightCol .lCol .htTours .boxthc {display:block;width:160px;float:left;padding:0px !important;margin:0px !important;}
.content .rightCol .lCol .htTours span img {vertical-align:middle;margin-right:3px;}
.content .rightCol .lCol .htTours span a {color:#1c75bc;font:11px Arial;background:none;padding:0px !important;margin:0px !important;display:inline-block !important;}
.content .rightCol .lCol .htTours span {display:block;margin:1px 0;width:160px;float:left;vertical-align:middle;}

.content .rightCol .lCol .btTours {
	padding:20px 20px 5px 20px;
}
.content .rightCol .lCol .btTours span img {vertical-align:middle;margin-right:3px;}
.content .rightCol .lCol .btTours span a {font:12px Arial;background:none;padding:0px !important;margin:0px !important;display:inline-block !important;}
.content .rightCol .lCol .btTours span {display:inline-block;margin:3px 0;width:180px;float:left;vertical-align:middle;}
