@import "styles.css";
/* CONTAINER ****************************
*****************************************/

/********The structure of the main page**/
#container { margin: 35px 0 0 0;}
	#container div.leftContainer{
		float				: left;
		width				: 160px;
	}
		#container div.leftContainer .innerBlock{
			padding			: 36px 0 0 15px;			 
		}
	#container div.centerContainer{ 
		float				: left;
		width				: 565px;
		*width				: 562px;
	}
		#container div.centerContainer .innerBlock{ 
		}
	#container div.rightContainer{ 
		float				: left;
		width				: 275px;
	}
		#container div.rightContainer .innerBlock{
		}
/********End The structure of the main page*/

/********Tag Clouds**********************/
div.tagClouds{
	text-align			: right;
	background:url(../images/tagClouds.gif) right top no-repeat;
	padding:60px 35px 0 0;
	margin-top:-13px;
	position:relative;
	z-index:100;
}
	div.tagClouds img.clouds{
		position			: absolute;
		right				: 0;
		margin-top			: -60px;
		width				: 143px;
		height				: 117px;
	}
	div.tagClouds a{
		font-family			: "Trebuchet MS";
		color:#000000;
		/*color				: #f06730;*/
		line-height			: 25px;
		text-decoration		: none;		
	}		
	
	div.tagClouds a.s25{font-size: 25px; }
	div.tagClouds a.s19{font-size: 19px; }
	div.tagClouds a.s18{font-size: 18px; }
	div.tagClouds a.s15{font-size: 15px; }
	div.tagClouds a.s13{font-size: 13px; }		
	div.tagClouds a.s11{font-size: 11px; }		
	
	
	div.tagClouds div.select{
		margin				: 15px 0 0 0;
	}
	div.tagClouds select{
		font-family			: Arial;
		font-size			: 11px;
		color				: #686868;
		width				: 210px;
	}
	
/********End Tag Clouds******************/
/********Discounted Flights**************/
div.discountedFlights{
	padding					: 30px 0 0 0;
	padding-right			: 35px;
	text-align				: right;
	background				: url(../images/discountedFlights_bg.jpg) 100% 0px no-repeat;
}
	div.discountedFlights h1{
		font-size				: 32px;
		color					: #000;
		letter-spacing			: -2px;
	}
	div.discountedFlights p{
		margin					: 0 0 5px 0;
		text-align				: right;
	}
	div.discountedFlights a{
		text-decoration			: none;
	}
	
	div.discountedFlights a:hover{
		text-decoration			: underline;
	}
		div.discountedFlights p span.flights{
			margin					: 0;
			font-family				: Arial;
			font-size				: 15px;
			color					: #f06730;
		}
		div.discountedFlights p span.price{
			margin					: 0;
			font-family				: Arial;
			font-size				: 15px;
			font-weight				: bolder;
			color					: #eb3b2a;
		}
		/*div.discountedFlights p em{
			margin					: 0 7px;
			padding					: 3px 5px;
			background				: url(../images/discountedFlights_ico.gif) 0px 5px no-repeat;
		}*/
		.em
		{
		  margin					: 0 7px;
			padding					: 3px 5px;
			width:20px;
			height:20px;
			background				: url(../images/discountedFlights_ico.gif) 0px 5px no-repeat;
		}		
	div.discountedFlights p.links{margin: 5px 0 0 0;}
		div.discountedFlights p.links a{
			font-family				: "Trebuchet MS";
			font-size				: 10px;
			color					: #ff6139;
			text-decoration			: underline;
		}
		div.discountedFlights p.links a:hover{
			text-decoration			: none;
		}
/********End Discounted Flights**********/
/********Meiling List********************/
div.meilingList{
	padding					: 30px 0 0 0;
	padding-right			: 35px;
}
	div.meilingList h1{
		font-size				: 32px;
		color					: #000;
		letter-spacing			: -2px;
	}
	div.text {
		margin					: 0;
		padding					: 0;
		float					: left;
		width					: 190px;
		height					: 26px;
		background				: url(../images/meilingList_inputText.gif) 0px 0px no-repeat;
	}
		div.text input{
			float					: left;
			margin					: 5px 0 0 10px;
			padding					: 0;
			width					: 165px;
			height					: 16px;
			line-height				: 16px;
			font-family				: Arial;
			font-size				: 11px;
			color					: #686868;
			background				: url(../images/meilingList_inputText_bg.gif) 0px 0px repeat-x;
		}
	div.btn {
		margin					: 3px 0 0 10px;
		padding					: 0;
		float					: left;
		width					: 33px;
		height					: 14px;
	}
		div.btn_est input{
			margin					: 0;
			padding					: 0;
			width					: 28px;
			height					: 13px;
			margin-top:6px;
			margin-left:1px;
			background				: url(../images/mail_est.gif) 0px 0px no-repeat;
			cursor					: pointer;
		}
		
		div.btn_eng input{
			margin					: 0;
			padding					: 0;
			width					: 24px;
			height					: 16px;
			margin-top:6px;
			margin-left:1px;
			background				: url(../images/mail_eng.gif) 0px 0px no-repeat;
			cursor					: pointer;
		}
		
		div.btn_rus input{
			margin					: 0;
			padding					: 0;
			width					: 20px;
			height					: 13px;
			margin-top:6px;
			margin-left:1px;
			background				: url(../images/mail_rus.gif) 0px 0px no-repeat;
			cursor					: pointer;
		}
/********End Meiling List****************/
/********Deals***************************/
div.deals{}
	div.deals h1{
		font-size				: 42px;
		color					: #7d4949;
		letter-spacing			: -2px;
	}
	div.deals span.date{
		position				: absolute;	
		margin					: 8px 0 0 380px;
		font-family				: "Trebuchet MS";
		font-size				: 11px;
		font-style				: italic;
		color					: #454545;
		line-height				: 16px;
	}
		div.deals span.date b{
			display					: inline-block;
			padding					: 1px 4px;
			font-family				: "Trebuchet MS";
			font-size				: 11px;
			font-weight				: normal;
			font-style				: italic;
			color					: #fff;
			/*background				: url(../images/deals_date_b.gif) 0px 0px no-repeat;*/
			background-color:#ed4b2c; 
		}
	div.deals td{
		padding						: 0;
		height						: 100px;
		vertical-align				: top;
	}
	div.deals h2.title{
		position			: absolute;
		display				: inline;	
		margin				: 15px 0 0 25px;
		font-size			: 12px;
		color				: #a7a6a6;
		line-height			: 20px;
		height				: 23px;
		text-decoration		: none;
		background			: url(../images/deals_title_bg_1.gif) 0px 0px repeat-x;
		z-index				: 1; 
	}
		div.deals h2.title span.t{
			position			: relative;	
			font-size			: 18px;
			color				: #fff;
			padding-top:5px;
			line-height			: 18px;			
			z-index				: 1; 
		}
			div.deals h2.title span.t b{
				position			: relative;	
				font-size			: 10px;
				color				: #fff;
				padding-top:2px;
				line-height			: 16px;
				vertical-align		: top; 
			}
		div.deals h2.title span.l{
			position			: absolute;
			display				: block;	
			top					: 0;
			left				: -10px;
			width				: 35px;
			height				: 23px;
			background			: url(../images/deals_title_bg.gif) 0px 0px no-repeat;
		}
		div.deals h2.title span.r{
			position			: absolute;
			display				: block;	
			top					: 0;
			right				: -10px;
			width				: 35px;
			height				: 23px;
			background			: url(../images/deals_title_bg.gif) 0px -23px no-repeat;
		}
		div.deals p.c{
			position			: absolute;
			display				: inline;
			margin				: 50px 0 0 15px;
			width				: 270px;
			font-size			: 10px;
			line-height			: 14px;
		}
		div.deals p.c span{
			font-family			: "Trebuchet MS";
			padding				: 0px 0;
			font-size			: 10px;
			color				: #ffffff;
			line-height			: 15px;
			background			: url(../images/deals_p_bg.png) 0px 0px repeat;
		}
		html:root* div.deals p.c span{padding: 2px 0;}
		div.deals a{ text-decoration: none;}
		div.deals p{margin: 0;}
		div.deals span.price{
			font-size			: 26px;
			color				: #000000;
			letter-spacing		: -2px;
		}
		div.deals span.country{
			font-family			: "Trebuchet MS";
			font-size			: 10px;
			color				: #949494;
		}
		div.deals a.more{
			font-family			: "Trebuchet MS";
			font-size			: 12px;
			color				: #ed512d;
			text-decoration		: underline;
		}
		div.deals a:hover.more{
			text-decoration		: none;
		}
/********End Deals***********************/


/* END CONTAINER ************************
*****************************************/