* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	color:#000000;
	font-family:Arial;
	background:#fff url(/style/images/bg.gif) repeat-x;
}

a:link,
a:visited {
	color: #be1e2d;
	outline: none;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

p {
	margin:0;
	padding:0;
}

img {
	border: none;
}
input {
	vertical-align: middle;
}


.clr {
	clear:both;
}

.main {
	width:1002px;
	height:1263px;
	margin:0 auto;
	background:#fff url(/style/images/main.jpg) no-repeat;
}

	.main .top {
		height:70px;
	}
		
		.main .top .logo {
			width:236px;
			padding:22px 0 0 14px;
			float:left;
		}
		
		.main .top .topNav {
			width:660px;
			float:left;
		}
			.main .top .topNav ul {
				list-style:none;
				padding:0 0 0 10px;
			}
				.main .top .topNav ul li {
					float:left;
				}
				
					.main .top .topNav ul li a:link,
					.main .top .topNav ul li a:visited {
						font-weight:bold;
						color:#c42045;
						padding:45px 10px 25px 10px;
						text-decoration:none;
						float:left;
						display:block;
						text-transform:uppercase;
						font-size:13px;
					}
					
					.main .top .topNav ul li.active a,
					.main .top .topNav ul li a:hover {
						background:#c42045;
						color:#fff;
						
					}
					
		.main .top .logo2 {
			padding:22px 0 0 0px;
			width:62px;
			float:left;
		}
		
		.main .header {
			height:218px;
		}
		
		.main .header .headerLeft {
			width:680px;
			float:left;
			padding:70px 0 0 0;
			text-align:right;
		}
		
		.main .header .headerRight {
			width:310px;
			float:right;
			color:#014568;
			font-size:24px;
			line-height:1.6;
			font-weight:bold;
			padding:40px 0 0 0;
		}
		
		.main .content .left {
			width:345px;
			float:left;
		}
		
			.main .content .left .block {
				width:330px;
				margin:0 auto 20px;
				
			}
				.main .content .left .blockInner {
					background:#fff;
					padding:10px 0;
				} 
				
				.main .content .left .block h3 {
					background:#c42045;
					padding:5px 0 5px 20px;
					font-size:18px;
					color:#fff;
				}
				
				.main .content .left .blockNews {
					padding:0 0 10px 0;
				}
					.main .content .left .blockNews .titleNews {
						color:#0089d4;
						font-weight:bold;
					}
					
					.main .content .left .blockNews .date {
						color:#000;
						font-weight:bold;
					}
					
					.main .content .left .blockNews .introNews {
						color:#74696a;
					}
					
					.main .content .left .blockNews  div {
						margin:0 0 0 20px;
						width:280px;
					}
					
					.main .content .left .blockNews a:link,
					.main .content .left .blockNews a:visited {
						color:#0089d4;
					}
				
				.main .content .left .block p {
					padding:1px 30px 0 20px;
					text-align:justify;
				}
				
					.main .content .left .block .ico {
						display:inline-block;
						width:260px;
						height:33px;
						padding:5px 0 0 51px;
						margin:2px 0 2px 10px;
					}
					
						.main .content .left .block  a.ico:link,
						.main .content .left .block  a.ico:visited {
							text-decoration:none;
							color:#fff;
							font-size:20px;
						}
						
						.main .content .left .block  a.ico1 {background:url(/style/images/ico1.gif) no-repeat;}
						.main .content .left .block  a.ico2 {background:url(/style/images/ico2.gif) no-repeat;}
						.main .content .left .block  a.ico3 {background:url(/style/images/ico3.gif) no-repeat;}
						.main .content .left .block  a.ico4 {background:url(/style/images/ico4.gif) no-repeat;}
				
				.blockOrder {
					border:1px solid #a9ddf6;
					border-top:none !important;
				}
				
				.blockOrder	a:link,
				.blockOrder	a:visited {
					color:#0089d4;
				}
				
				.blockOrder img {
					vertical-align:middle;
				}

				.blockIntro {
					padding:5px 20px 10px 20px;
					color:#000;
					text-align:justify;
				}
					.blockIntro span {
						text-transform:uppercase;
						font-weight:bold;
						color:#c42045;
					}
					
		.right {
			width:650px;
			float:right;
		}	
		
		.mainText {
			padding:0 10px 0 0;
		}
		
		#frameBlock { 
			width:630px;
			height:680px;
			}
		
		
		.searchBlock {
			position:relative;
			background:#fff;
			border:2px solid #43b4ee;
		}	
			.searchBlock .amadeus {
				position:absolute;
				width:123px;
				height:43px;
				top:10px;
				right:20px;
			}
		
		.linBlock {
			padding:10px 10px 10px 20px;
		}
			.linBlock a:link,
			.linBlock a:visited {
				color:#a50227;
				font-weight:bold;
				padding:0 10px;
			}
			
			.linBlock img {
				margin:0 10px;
			}
			
		h1 {
			color:#004f96;
			font-size:26px;
			padding:5px 0 5px 10px;
		}
		
		.amadeus2 {
			padding:0 0 60px 40px;
		}
		
			.amadeus2  img {
				float:left;margin:0 10px 40px 0;
			}
			
			.amadeus2 span {
				display:inline-block;vertical-align:top;margin:20px 0 0 0;color:#082880;
			}
			
				.amadeus2 a:link,
				.amadeus2 a:visited {
					color:#082880;
				}
		
		.colorBlock {
			padding:20px 0 0 3px;
			height:110px;
		}
		
		.colorBox {
			width:212px;
			
			float:left;
		}	
		
		.colorBoxInner {
			padding:0 20px 0 0;
			text-align:center;
			/* font-weight:bold; */
		}
			.colorBoxInner a:link,
			.colorBoxInner a:visited {
				color:#fff;
				font-size:18px;
				text-transform:uppercase;
				text-decoration:none;
			}
			
			.redBox {background:url(/style/images/redBox.png) no-repeat;height:90px;padding-top:20px;}
			.blueBox {background:url(/style/images/blueBox.png) no-repeat;height:70px;padding-top:40px;}
			.greenBox {background:url(/style/images/greenBox.png) no-repeat;height:70px;padding-top:40px;}
			
		
	.footer {
		height:124px;
		background:url(/style/images/footer.jpg) no-repeat;
	}	
		.footer 	 ul {
			list-style:none;
			padding:75px 0 0 180px;
		}	
			.footer 	 ul li {
				float:left;
				padding:0 15px;
			}
			
				.footer 	 ul li  a:link,
				.footer 	 ul li  a:visited {
					color:#4d7901;
					font-size:12px;
					font-weight:bold;
					text-decoration:none;
				}
				
				.footer 	 ul li  a:hover {
					text-decoratioN
				}
	
	.bottom{
		padding:15px 0; 
		text-align:center;
		color:#6d7656;
		font-size:12px;
	}
	
	.bottom span {
		margin:0 10px;
	}
	
	.bottom img {
		vertical-align:middle;
		margin:0 10px 0 0;
	}
		.bottom a:link,
		.bottom a:visited {
			color:#6d7656;
		font-size:12px;
		} 
		
		
