@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:'BKoodakBold';
	src: url('fonts/BKoodakBold.eot');
	src: url('fonts/BKoodakBold.eot?#') format('eot'),
		 url('fonts/BKoodakBold.woff') format('woff'),
		 url('fonts/BKoodakBold.ttf') format('truetype');
}
@font-face {
	font-family:'BYekan';
	src: url('fonts/BYekan.eot');
	src: url('fonts/BYekan.eot?#') format('eot'),
		 url('fonts/BYekan.woff') format('woff'),
		 url('fonts/BYekan.ttf') format('truetype');
}
@font-face {
	font-family:'BTraffic';
	src: url('fonts/BTraffic.eot');
	src: url('fonts/BTraffic.eot?#') format('eot'),
		 url('fonts/BTraffic.woff') format('woff'),
		 url('fonts/BTraffic.ttf') format('truetype');
}
.Fix{clear:both;}
body{margin:0px;padding:0px;}
/*---------------------------------------*/
#page_container{
	position:absolute;
	top:0px;
	left:-500px;
	width:1000px; 
	height:837px;
	margin-left:50%;
	}
#TopHolder{
	position:relative;
	float:right;
	margin:0px 0px 0px 0px;
	width:1000px;
	height:225px;
	z-index:999;
	}
#HorMenu{
	float:left;
	margin:78px 0px 0px 4px;
	width:894px;
	height:66px;
	background:url(../../images/menu.png) left top no-repeat;
	}
#HorBox{
	position:relative;
	z-index:3;
	float:left;
	margin:0px 0px 0px 12px;
	padding:1px 75px 5px 0px;
	width:809px;
	height:60px;
	background:url(../../images/menu.png) left -66px repeat-x;
	}
#HorBox ul.Menu{
	float:right;
	margin:0px;
	padding:0px;
	width:625px;
	height:60px;
	position:relative;
	z-index:999;
	}
ul.Menu li{
	float:right;
	margin:0px ;
	width:125px;
	list-style:none;
	text-align:center;
	position:relative;
	left:-1px;
	direction:rtl;
	background:url(../../images/sep.png) left center no-repeat;
	}
ul.Menu li a{
	float:right;
	width:123px;
	color:#1d3064;
	font:normal 16px 'BTraffic',Tahoma, Geneva, sans-serif;
	line-height:60px;
	text-decoration:none;
	}
ul.Menu li a:hover{
	color:#2261BA;
	background:url(../../images/menu.jpg) left center repeat-x;
	}
/*SubMenu*/
ul.Menu a{
	/*width:90px;*/
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif;
	line-height:36px;
	text-decoration:none;
	}
ul.Menu a:hover{
	color:#eee;
	}
ul.Menu ul{
	position:absolute;
    display:none;
    width:140px;
	right:-43px;
    top:60px;
	z-index:999;
	text-align:right;
}
ul.Menu ul li{
	border:1px solid #999;
	width:140px;
	height:30px;
	background:#E6E6E6;
	text-align:center;
	border-radius:3px;
}
ul.Menu ul li:hover{
	background:#CECECE;
	}				
ul.Menu ul li a:hover{
	background:none;color:#2D6ED9;
}			
ul.Menu li ul li a{
	width:138px;
	height:20px;
	float:right;
    color:#333;
	text-align:center;
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif;
	line-height:25px;
}
ul.Menu ul ul{
	top:auto;
	}
ul.Menu li ul ul{
	right:9.75em;
	}
ul.Menu li:hover ul ul, ul.Menu li:hover ul ul ul, ul.Menu li:hover ul ul ul ul{
    display:none;
   }	
ul.Menu li:hover ul, ul.Menu li li:hover ul, ul.Menu li li li:hover ul, ul.Menu li li li li:hover ul{
    display:block;
   }

#HorBox .Trace{
	float:left;
	margin:0px 0px 0px -2px;
	padding:0px;
	width:181px;
	height:60px;
	background:url(../../images/trace.png) right 7px no-repeat;
	}
.TrcBox{
	float:right;
	margin:7px 0px;
	width:170px;
	padding-right:10px;
	height:45px;
	border:0px;
	background:none;
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:45px;
	color:#707070;
	text-align:right;
	}
.TrcBut{
	float:right;
	margin:15px -32px 0px 0px;
	width:30px;
	height:30px;
	border:0px;
	cursor:pointer;
	background:url(../../images/tick.png) right top no-repeat;
	}
.TrcBut:hover{background:url(../../images/tick.png) right -28px no-repeat;}
#Logo{
	position:absolute;
	top:0px;
	right:0px;
	z-index:4;
	width:207px;
	height:223px;
	cursor:pointer;
	background:url(../../images/logo.png) right top no-repeat;
	}
#CoName{
	position:absolute;
	top:132px;
	right:102px;
	z-index:2;
	width:280px;
	height:87px;
	background:url(../../images/name.png) right top no-repeat;
	}
/*-----------------vertical Menu-----------------*/	
#VerMenu{
	float:right;
	margin:20px 35px 0px 0px;
	width:220px;
	height:224px;
	}
#VerMenu > .holder{
	/*border:1px solid #000;*/
	}
#VerMenu > .holder > .VerMenuList{
	float:right;
	margin:1px 0px 0px 0px;
	padding-right:15px;
	width:205px;
	height:31px;
	cursor:pointer;
	background:url(../../images/vermenu.png) right top no-repeat;
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:30px;
	color:#000;
	text-align:right;
	text-decoration:none;
	}
#VerMenu > .holder > .VerMenuList:hover ,#VerMenu > .holder > .VerMenuList.Current{
	background:url(../../images/vermenu.png) right bottom no-repeat;
	}
#VerMenu > .holder > .VerMenuContent{
	position:absolute;
	top:246px;
	right:260px;
	width:705px;
	height:221px;
	display:none;
	z-index:2;
	border-radius:4px;
	border:1px solid #777;
	background:url(../../images/vpat.jpg) repeat-x;
	}
#VerMenu > .holder > .VerMenuContent > .VerTitle{
	position:absolute;
	top:0px;
	right:0px;
	width:685px;
	height:30px;
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:30px;
	color:#fff;
	background:#2D6ED9;
	text-align:right;
	padding:0px 10px;
	}
#VerMenu > .holder >.VerMenuContent > .close{
	position:absolute;
	top:2px;
	left:0px;
	float:left;
	width:30px;
	height:30px;
	cursor:pointer;
	background:url(../../images/close.png);
	}
.InVerMenu{
	float:right;
	margin:40px 10px 0px 0px;
	width:685px;
	height:175px;
	}
.Accommodation{background:url(../../images/hotel.png);}
.Flying{background:url(../../images/ticket.png);}
.Servises{
	float:right;
	margin:2px 2px;
	width:132px;
	height:82px;
	text-decoration:none;
	text-align:center;
	background:url(../../images/invermenu.png) no-repeat center center;
	font:normal 16px 'BKoodakBold',Tahoma, Geneva, sans-serif ;
	line-height:82px;
	color:#155296;
	border-radius:4px;
	}
.More{
	float:right;
	margin:33px 35px 2px 2px;
	width:140px;
	height:35px;
	text-decoration:none;
	text-align:right;
	padding-right:20px;
	font:normal 16px 'BKoodakBold',Tahoma, Geneva, sans-serif ;
	line-height:35px;
	color:#666;
	border-radius:4px;
	border:1px solid #999;
	background:#eee url(../../images/moreform.png) 2% center no-repeat;
	}
.Tours ,.packs{
	float:right;
	margin:2px 4px;
	width:160px;
	height:160px;
	text-decoration:none;
	text-align:center;
	border-radius:4px;
	border:1px solid #aaa;
	background:#eee;
	cursor:pointer;
	}
.packs{width:130px;margin:2px 2px;}
.Tours img ,.packs img{
	float:right;
	margin:5px 4px 0px 0px;
	width:150px;
	height:120px;
	border:1px solid #888;
	}
.packs img{width:120px;}
.Tours p ,.packs p{
	float:right;
	margin:2px 0px;
	width:100%;
	height:30px;
	font:normal 16px 'BKoodakBold',Tahoma, Geneva, sans-serif ;
	line-height:30px;
	color:#155296;
	}
.Tours:hover,.packs:hover{box-shadow:0px 0px 3px 0px #333;}
.Twin{
	width:310px;
	height:30px;
	margin:130px 14px 2px 14px;
	padding:5px 0px;
	border-radius:8px;
	background:url(../../images/twin.jpg) left top repeat-x;
	}
.Twin p{color:#fff;}
.ClubCard{
	float:right;
	margin:5px 30px 0px 0px;
	width:280px;
	height:20px;
	padding:133px 0px 0px 0px;
	background:url(../../images/club.png) no-repeat center 30%;
	}
.ClubCard span{
	float:right;
	margin:0px 6px;
	width:125px;
	height:20px;
	border-radius:4px;
	border:1px solid #aaa;
	background:#eee;
	font:normal 12px 'BKoodakBold',Tahoma, Geneva, sans-serif;
	line-height:20px;
	text-align:center;
	color:#8E080E;
	text-decoration:none;
	cursor:pointer;
	}
.ClubCard span.calc{
	padding:0px 5px 0px 10px;
	text-align:right;
	background:#eee url(../../images/calc.png) no-repeat 7% center;
	}
.ClubCard span:hover{background-color:#fff;}
.ClubForm{
	float:right;
	margin:10px 20px;
	width:270px;
	padding:10px 15px;
	border-radius:4px;
	border:1px solid #aaa;
	background:#eee;
	}
.ClubForm span{
	float:left;
	margin:13px 0px 0px 20px;
	font:normal 12px 'BKoodakBold',Tahoma, Geneva, sans-serif;
	line-height:26px;
	text-align:right;
	text-decoration:none;
	color:#2D6ED9;
	}
.namebox{
	float:right;
	margin:5px 0px 1px 0px;
	height:30px;
	width:245px;
	padding-right:25px;
	font:normal 12px 'BKoodakBold',Tahoma, Geneva, sans-serif;
	line-height:26px;
	text-align:right;
	color:#666;
	background:#eee;
	border:1px solid #999;
	border-radius:4px;
	box-shadow:1px 1px 5px 3px #ccc inset;	
	}
.logbut,.PayTBut{
	float:right;
	margin:10px 0px;
	width:76px;
	height:28px;
	font:normal 13px 'BKoodakBold',Tahoma, Geneva, sans-serif;
	line-height:20px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	border:0px;
	background:url(../../images/trc.png) no-repeat right center;
	}
.PayForm{
	float:right;
	width:620px;
	padding:0px 32px;
	}
.PayTBox{
	float:right;
	margin:5px 5px 1px 0px;
	height:30px;
	width:275px;
	padding-right:25px;
	font:normal 12px 'BKoodakBold',Tahoma, Geneva, sans-serif;
	line-height:26px;
	text-align:right;
	color:#666;
	background:#eee;
	border:1px solid #999;
	border-radius:4px;
	box-shadow:1px 1px 5px 3px #ccc inset;	
	}
.PayTBut{margin:15px 265px 0px 0px;}
/*-----------------End of vertical Menu-----------------*/	

	
#SpecialBox{
	float:right;
	margin:30px 3px 0px 0px;
	width:994px;
	height:124px;
	overflow:hidden;
	}
#BlueBox{
	float:right;
	margin:20px 3px 0px 0px;
	padding:10px 12px;
	width:970px;
	height:142px;
	border-radius:4px;
	box-shadow:0px 0px 5px #000;
	*margin:20px 1px 0px 0px;
	*padding:6px 11px;
	*border:1px solid #777;
	background:url(../../images/box.png) right bottom repeat-x;
	}
.InBlueBox{
	float:right;
	margin:0px 0px 0px 12px;
	width:315px;
	height:142px;
	}	
#WorGall{
	position:relative;
	float:right;
	padding:2px;
	width:311px;
	height:138px;
	background:url(../../images/worgall.png) no-repeat;
	border-radius:4px;
	}	
#WorGall img{
	float:right;
	width:311px;
	height:138px;
	}
#WorGall span{
	position:absolute;
	bottom:2px;
	left:2px;
	width:311px;
	height:20px;
	background:url(../../images/opacity.png) repeat;
	}		
#WorGall span a{
	float:right;
	width:290px;
	padding:0px 5px 0px 16px;
	background:url(../../images/acc.png) left top no-repeat;
	font:normal 11px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:18px;
	color:#000;
	text-align:right;
	text-decoration:none;
	}	
#ClubLink,#OfferLink{
	float:right;
	width:315px;
	height:70px;
	cursor:pointer;
	border-radius:4px;
	background-image:url(../../images/OfferClub.png);
	}
#ClubLink{
	margin-bottom:2px;
	background-position:center top;
	}
#OfferLink{
	background-position:center bottom;
	}
#ChatLink,#EnveLink,#PollLink{
	float:right;
	margin:0px 0px 1px 0px;
	width:315px;
	height:47px;
	cursor:pointer;
	border-radius:6px;
	text-decoration:none;
	background-image:url(../../images/more.png);
	}
#ChatLink > span,#EnveLink > span,#PollLink > span{
	float:left;
	margin:0px 5px 0px 15px;
	width:32px;
	height:47px;
	background-image:url(../../images/acc.png);
	}
#ChatLink > span{background-position:left -17px;}
#EnveLink > span{background-position:left -62px;}
#PollLink > span{background-position:left -104px;}
#ChatLink > p,#EnveLink > p,#PollLink > p{
	float:right;
	margin:3px 10px 0px 0px;
	padding:0px;
	width:240px;
	height:23px;
	font:normal 13px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:23px;
	color:#000;
	text-align:right;
	}
#ChatLink > h6,#EnveLink > h6,#PollLink > h6{
	float:right;
	margin:0px 10px 0px 0px;
	padding:0px;
	width:240px;
	height:18px;
	font:normal 11px 'BYekan',Tahoma, Geneva, sans-serif ;
	line-height:14px;
	color:#333;
	text-align:right;
	}
#EnveLink > h6{font-family:"Arial", Gadget, sans-serif}
#ClubLink:hover ,#OfferLink:hover,#WorGall:hover,#ChatLink:hover,#EnveLink:hover,#PollLink:hover{
	box-shadow:0px 0px 2px #000;
	}
.Not{margin-left:0px;margin-bottom:0px;}

#SlideShow1{
	height: 311px;
	width: 144px;
	z-index: 0;
    position: relative;
	text-align:center;
	vertical-align:middle;
}
