* {
	margin: 0;
	padding:0;  
	outline:none;
}


.iadded1 li
{
display: inline-block;
    margin-right: 10px;
    margin-top: 28px;
	    padding: 10px;
		min-height:30px;
}



.iadded12 li:hover
{
    padding: 10px;
    background-color: #D4D9DC;
    border-radius: 5px;
}
.iadded1 li a
{
    color: black;
    text-decoration: none;
    border-bottom: 1px dashed black;
    font-size: 17px;
	
	
	color: black;
    margin-left: 9px;
    font-size: 17px;
    position: relative;
    top: -6px;
    margin-right: 20px;
}

html {height:100%; /* background: #FFFFFF url(../images/bg/bg-main-left.jpg) repeat-x scroll 0 0;*/ }
body {height:100%; font-family:arial, Tahoma, sans-serif; font-size: 13px; line-height:18px; color: #666; /*background: transparent url(../images/bg/bg-main-right.jpg) no-repeat scroll right 0;*/}

img { border:none; }

a {	outline:none; text-decoration:underline; color:#6ba3e7;}
a:hover {text-decoration:none; }
a img {	border:none;}

h1 , .h1 {	/*font-size: 18px;
line-height: 20px;
color: #6BA3E7; padding-bottom:0px; margin-bottom:5px; border-bottom:0; font-weight:100;}
h2 {	font-size: 18px;
line-height: 20px;
color: #6BA3E7; padding-bottom:0px;  margin-bottom: 5px; border-bottom:0; font-weight:100;*/
margin: 0 0 15px;
font: bold 18px/20px Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #333;
}

.f-left {float: left; }
.f-right {float: right; }
.clear {clear:both; position:relative; height:1px; overflow:hidden;}
.alignleft {}
img.alignleft {float:left; margin:0px 0px 6px 0px; }
.alignright {text-align:right;}
img.alignright {float:right; margin:0px 0px 6px 0px;}
.aligncenter {text-align:center;}

#container { overflow: hidden;
position: relative;
margin: 0px auto;
width: 100%;
min-width: 1000px;
z-index: 4;}
.cont-in {width: 960px; margin:0 auto; position: relative;}

/*--------------header---------------------*/
#header {margin: 0px auto;
padding: 0px;
width: 100%;
position: relative; }
#head {
/*	background:url("../images/bg/bg-main.jpg") no-repeat scroll 0 0;*/
height: 358px;
margin: 0px auto;
padding: 32px 0px 0px;
position: relative;
width: 1000px;
}
#logo-print {
	display: none;
}
#logo {
/*	background:transparent url(../images/logo.jpg) no-repeat scroll 0 0;
	height:103px;
	left:13px;
	position:absolute;
	width:307px;*/
	
	
background: url('../images/logo.png') no-repeat scroll 0px 0px transparent;
margin: 0px 0px 23px 23px;
height: 60px;
width: 307px;
	
	
}
#logo a{
	display: block;
	height:103px;	
	width:307px;
}
#small-menu {
	position:absolute;
	right:350px;
	top:35px; list-style:none outside none;
}
#small-menu li{
	background:transparent url(../images/ico-separator.gif) no-repeat scroll right 0;
	float:left;
	height:13px;
	padding:0 21px;
}
#small-menu li.last{
	background:transparent none repeat scroll 0 0;
}
#small-menu li.home a{
	background:transparent url(../images/ico-home.gif) no-repeat scroll 0 2px;
	display:block;
	height:13px;
	width:11px;
}
#small-menu li.sitemap a{
	background:transparent url(../images/ico-sitemap.gif) no-repeat scroll 0 2px;
	display:block;
	height:13px;
	width:11px;
}
#small-menu li.contacts a{
	background:transparent url(../images/ico-contacts.gif) no-repeat scroll 0 2px;
	display:block;
	height:13px;
	width:11px;
}
#top-phones {
	float:right;
	position:absolute;
	right:19px;
	text-align:right;
	top: 54px;
	width:250px;
	height: 58px;
	line-height:22px;
	background:transparent url(../images/phones_back.png) no-repeat scroll 0 0;
}
#login div#top-search {
	position:absolute;
	top:55px;
	width:200px;
	right: -30px;
}
#ya-site-form0 .ya-site-form__submit_type_image
{
 margin-top: 15px !important;
}
#top-phones p.title,
#top-phones p.phone span.title{
	color: #83bbe3;color:#fff;
	font-family: Arial;
	font-size: 22px; line-height:16px;

	width: 239px;
}
#top-phones p.phone{
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;line-height:22px;height:22px;
	text-transform: uppercase;
	width: 244px;
	margin-bottom: 3px;
	margin-top: 5px;
}
#top-phones p.phone span{
	color: #ffffff;
	font-family: Arial;
	font-size: 15px;
}
#login {
/*	background:transparent url(../images/bg/bg-login.jpg) no-repeat scroll 0 0;*/
	height:99px;
	margin:0 auto;
	padding:0;
	position:relative;
	width:1000px;
}
/*#login div{
	position:absolute;
	right:30px;
	text-align:right;
	width:180px;
}*/
#login div p.login a,
#login div p.login{
	color:#005CA7;
	cursor:pointer;
	font-family:Arial;
	font-size:18px; line-height:22px;
}
#login div p.reg {line-height:16px;}
#login div p.reg a{
	color: #8d9ba6;
	font-family: Arial;
	font-size:  13px;
}
#login div p a{
	text-decoration: none;
}
#login div p a:hover{
	text-decoration: underline;
}
div#WebLoginLayer0,
div#WebLoginLayer2 {
	display: none;
	border: 1px solid grey;
	background: #ffffff none repeat scroll 0 0;
	position: absolute;
	bottom: 180px;
	left: 105px;
	padding: 10px;
}
a#forgotpsswd,
a#closewin {
	color:#2B66B2;
}


/*

#main-menu {
	left:0;
	position:absolute;
	top:0; list-style:none outside none;
	width:600px;
}
#main-menu li{
	float:left;
	height:20px;
	padding:0 0 0 32px;
	text-align:left;
	width:151px;
}
#main-menu li#page61	{
	padding-right:183px;
}
#main-menu li span {
	display:block;
	height:20px;
	padding:0 0 0 10px;
	width:141px;
}
#main-menu li {
	position: relative;
}
#main-menu li.active {
	z-index:1;
}
#main-menu li.active span {
	background-color:#FEAB0D;
	border-radius: 5px;
}
#main-menu li:hover span {
	background-color:#FEAB0D;
	border-radius: 5px;
}
#wrapper #main-menu li.active span a {
	text-decoration: none;
	color: #ffffff;
	background:transparent url(../images/main-menu-item.gif) no-repeat scroll 0 -40px;	
}
#main-menu li.active span a:hover {
	text-decoration: none;
	color: #ffffff;
	background:transparent url(../images/main-menu-item.gif) no-repeat scroll 0 -40px;	
}
#main-menu li a{
	background:transparent url(../images/main-menu-item.gif) no-repeat scroll 0 0;
	color:#0048A1;
	display:block;
	font-family:Arial;
	font-size:13px;
	padding:0 0 0 11px;
	text-decoration:none;
	width:130px;
}

#main-menu li a:hover{
	text-decoration: underline;
	color: #ffac0d;
	background:transparent url(../images/main-menu-item.gif) no-repeat scroll 0 -20px;	
}

li .sub-main-menu{
	display: none;
}

li.active .sub-main-menu{
	display:inline;
	left:184px;
	position:absolute;
	top:-1px;
}
#main-menu li .sub-main-menu li {
	padding:1px 0;
	width:178px;

}
#main-menu li .sub-main-menu li span{
	background:transparent url(../images/sub-main-menu-item.gif) no-repeat scroll 0 0;
	width:178px;
}
#wrapper #main-menu li .sub-main-menu li span a{
	background:transparent none repeat scroll 0 0;
	color:#000000;
	padding:0;
	width:178px;
}
#main-menu li .sub-main-menu li span a:hover{
	text-decoration: underline;
}
#main-menu li.active span a {
text-decoration: none;
color: #ffffff;
background: transparent url(../images/main-menu-item.gif) no-repeat scroll 0 -40px;
}

*/


#main-menu {width:328px; list-style:none outside none; float:left;margin-left: 21px;position: absolute;}
#main-menu li {position:relative; padding: 7px 0 4px; background:url(../images/bg/navli.png) no-repeat 0 top;}
#main-menu li:hover {background:url(../images/bg/navli.png) no-repeat 0 bottom;}
#main-menu li a {display:block; font-size:11px; text-transform:uppercase; height:29px; line-height:29px; color:#fff; text-decoration:none;}
#main-menu li.parent a {background:url(../images/icons/ico8.png) no-repeat 302px 7px;}
#main-menu li a span {display:inline-block; vertical-align:middle; text-align:center; width: 40px; margin-right: 31px;}
#main-menu li ul {display:none; list-style:none outside none; position:absolute; left:100%; top:0; width:230px; background:url(../images/bg/over.png) repeat;}
#main-menu li:hover ul {display:block;}
#main-menu li ul li {background:url(../images/bg/navli.png) no-repeat -4px top;}
#main-menu li ul li:hover {background:url(../images/bg/navli.png) no-repeat -4px -40px;}
#main-menu li ul li a {padding-left:35px;}
#main-menu li ul li:last-child { padding: 7px 0 3px 0px;}
.over {position:absolute; z-index: 162; top:0; width:50%; height:420px; background:url(../images/bg/over.png) repeat;right:50%; margin-right:151px;}

/*---------------content--------------------*/
#wrapper{position:relative;  clear: both; margin: 0px auto 46px; width:100%; z-index:3; overflow:hidden;}

.center-block{overflow:hidden; margin-bottom: 69px;}
.center-right{ width:230px; float:right;}
.center-left{ float:left; width:682px; padding:0 10px; overflow:hidden;}

#sidebar{width:230px;  float:right;}
#content{width:702px; overflow:hidden; float:left; margin-left: -8px;}


.special-block{overflow:hidden; width:190px; height:195px; padding:24px 18px 7px 18px; border:2px solid #ced7e0;   -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px; background:#f2f4f7; }
.special-block h2{}
.special-block-img{width:190px; display:block; height:120px; overflow:hidden; position:relative; margin-bottom: 6px; -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;}
.special-block-img img{width:190px; height:120px;}
.special-block-img a{width:190px; height:120px; display:block;}
.special-block a{}

.slider{position:relative; width:622px; padding:25px 28px 22px 28px; border:2px solid #ced7e0; -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;}
#carousel{}
.jcarousel-clip{overflow:hidden;}
#carousel ul{}
#carousel ul li{width:140px; overflow:hidden; float:left; margin-right:20px;}

.plane{overflow:hidden; width:140px; height:146px; text-align:center;}
.plane-img{width:140px; height:120px; overflow:hidden; margin-bottom: 5px;}
.plane-img img{width:140px; height:120px;}
.plane-img a {width:140px; height:120px; display:block;}
.plane:hover a {text-decoration:none;}

.jcarousel-prev{width:30px; height:30px; cursor:pointer; background:url(../images/bg/prev.png) no-repeat center center #fff; position:absolute; top:50%; left:-41px; margin-top:-26px;}
.jcarousel-next{width:30px; height:30px; cursor:pointer; background:url(../images/bg/next.png) no-repeat center center #fff; position:absolute; top:50%; right:-41px; margin-top:-26px;}

.news{overflow:hidden; margin-bottom:54px;}
.news h2{margin-bottom:18px;}
.new{overflow:hidden; margin-bottom:26px; font-size:13px; line-height:15px; color:#666666;}
.new-title{font-size:15px; line-height:16px; color:#6ba3e7; text-decoration:none; display: inline-block; margin-bottom: 5px;}
.new-title:hover{text-decoration:underline;}
.news .more{float:right;}

.plugin{ width: 228px;
height: 241px;
margin-bottom: 21px;
border: 1px solid #315C99;}

.socia-block{overflow:hidden; text-align:center;}
.socia-block a{display:inline-block; width:16px; height:16px;  }

.news2{overflow:hidden; margin-left: 8px;}
.news2 .new{font-size:13px; line-height:18px; color:#666666; margin-bottom: 47px; margin-left: 1px;}
.news2 .new .new-img{float:left; margin-right:20px; width:170px; height:170px; border:5px solid #ced7e0; -moz-border-radius:4px;  -webkit-border-radius:4px;  -khtml-border-radius:4px;  border-radius:4px;}
.news2 .new .new-img img{width:170px; height:170px;}
.news2 .new .new-img img a{width:170px; height:170px; display:block;}
.news2 .new-cont{overflow:hidden; margin-top: 0px;}
.news2 .new-cont .new-title{font-size:18px; line-height: 22px; margin-top: -4px; color:#555555; text-decoration:none; display:inline-block; margin-bottom:16px;}
.news2 .new-cont .new-title:hover{text-decoration:none;color: #6ba3e7;}

.order-block{position:relative;  width: 960px;	height: 230px; background:url(../images/bg/shadow.png) no-repeat center bottom; margin-bottom:39px; padding-bottom: 30px;	}
.order-in{width: 900px;	height: 200px; padding:20px 30px 10px 30px; background-color: #197db8; -webkit-border-radius: 10px;	-moz-border-radius: 5px;	border-radius: 5px;		background-image: -webkit-linear-gradient(bottom, #105b9b, #1a80bb);	background-image: -moz-linear-gradient(bottom, #105b9b, #1a80bb);	background-image: -o-linear-gradient(bottom, #105b9b, #1a80bb);	background-image: linear-gradient(to top, #105b9b, #1a80bb);}
.order-block-title{background:url(../images/icons/ico1.png) no-repeat left 0; padding-left:31px; font-size:20px; line-height:26px; color:#fff; font-weight:bold; text-shadow:0 1px 0 #084a96; margin-bottom:13px;}
/*.order-form{margin-top: 14px; height:61px; padding:9px 25px 30px 10px; position:relative; background:url(../images/bg/order-form.jpg) repeat-x 0 0;}*/
.order-form-bg{position:absolute; left:0; bottom:0; height:30px; background:url(../images/bg/order-form-bg.png) repeat-x 0 0; width:100%;}

.order-form .form-row{width:148px; float:left;position: relative; }
.order-form .form-row+.form-row{margin-left:20px;}
.order-form label{font-size:12px; margin-bottom: 2px;line-height:14px; color:#c0e2f6; height:19px; display:block;}

.div-close{display:block; float:left; width:24px; height:24px; background:url(../images/bg/close.png) no-repeat 0 0; margin-left:21px; margin-top: 22px;}
#datepicker, .datepick{font-size:11px;width: 131px; border:none;	color:#666666;height: 16px; padding: 7px 10px 7px 10px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background:url(../images/bg/calendar.png) no-repeat right 7px #fff;	-webkit-box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);	-moz-box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);	box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);}

.order-block .submit, #orderme .submit{text-decoration:none;float:right; width: 200px; text-align:center; font-size:13px; line-height:30px; color:#333333; text-shadow:0 1px 0 #ffdd9d; border:none; cursor:pointer; margin-top:20px;
	height: 30px;	-webkit-border-radius: 14px 15px 15px 14px/14px 14px 15px 15px;	-moz-border-radius: 14px 15px 15px 14px/14px 14px 15px 15px;	border-radius: 14px 15px 15px 14px/14px 14px 15px 15px;
	background-color: #feb833;	-webkit-box-shadow: 0 2px rgba(196,137,24,.75);	-moz-box-shadow: 0 2px rgba(196,137,24,.75);	box-shadow: 0 2px rgba(196,137,24,.75);
	background-image: -webkit-linear-gradient(bottom, #feb62c, #fec65b);	background-image: -moz-linear-gradient(bottom, #feb62c, #fec65b);	background-image: -o-linear-gradient(bottom, #feb62c, #fec65b);	background-image: linear-gradient(to top, #feb62c, #fec65b);}
	
	
	
	
	
	
	
	
	
.order-block .submit:hover{background-image: -webkit-linear-gradient(bottom, #fec65b, #feb62c);	background-image: -moz-linear-gradient(bottom, #fec65b, #feb62c);	background-image: -o-linear-gradient(bottom, #fec65b, #feb62c);	background-image: linear-gradient(to top, #fec65b, #feb62c);}

.add-flight{display:block;   padding-left:24px; background:url(../images/bg/plus.png) no-repeat left 2px; float:left; position:relative; z-index:1; margin-top:11px; text-decoration:none;}
.add-flight span{font-size:13px; line-height:15px; color:#ffffff; border-bottom:1px dashed #fff; text-decoration:none; }
.add-flight:hover span{border-bottom:1px dashed transparent; text-decoration:none;}

.order-block2{}
.order-block2 .order-block-title{background:url(../images/bg/pansil.png) no-repeat left 0px;}
.order-block-right{float:right;  overflow:hidden;}
.order-block-left{float:left;  overflow:hidden;}
.order-block2 .form-row2{float:none; margin-bottom:9px;}
.order-block2 label{width: 87px; text-align:right; margin-right:14px; float:left; color:#c0e2f6; padding-top: 7px;}
.order-block2  .inp, .order-block2  .textarea {font-family:arial;width: 328px;	height: 16px; resize:none; outline:none; padding:7px 10px; font-size:12px; line-height:14px; color:#666666; border:none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background-color: #fff;	-webkit-box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);	-moz-box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);	box-shadow: inset 1px 1px 5px rgba(4,45,79,.65);}
.order-block2  .textarea{height:90px; width:400px; padding: 10px 10px;}
.order-block2 .submit2 { width:130px; margin-top:0;  text-decoration:none;}
.order-block2 .submit2 img{margin: 9px -12px 0 18px; float:left;}

.order-block2 ::-webkit-input-placeholder {  font-style:italic;}
.order-block2 :-moz-placeholder {font-style:italic;}
.order-block2 ::-moz-placeholder {font-style:italic;}
.order-block2 :-ms-input-placeholder { font-style:italic;}
.order-block2 .placeholder {font-style:italic;}

.form-cover {position:relative;height:299px;}
.form-cover .order-block {position:absolute; top:0; left:0;}
.form-cover .order-block2 {display:none;} 
 
/*------------------footer----border:none;--------------*/
#footer {	clear:both;	margin:0px auto 0;	height:165px; overflow:hidden;}
.footer-in {clear:both;	position:absolute; height:165px; overflow:hidden; bottom:0; left:0; width:100%; background:url(../images/bg/footer-bg.jpg) repeat-x top; font-size:13px; color:#525252; line-height:20px; }
.footer-in .cont-in {padding: 40px 0px 0px; overflow:hidden; width: 920px;}

.footer-nav{overflow:hidden; text-align:center; margin-bottom: 16px;}
.footer-nav  li{display:block; list-style:none; float:left; margin-right: 20px;}
.footer-nav  li a{display:block; float:left; font-size:12px; line-height:15px; color:#fff; text-decoration:underline;}
.footer-nav  li a:hover{text-decoration:none;}

.counter{overflow:hidden; float:right; width:88px; height:15px; margin: 14px 0px 0 0;}
.copyright{font-size:11px; line-height:14px; color:#fff; overflow:hidden; float:left; width:250px; margin-right: 20px;}

.address{width:254px; overflow:hidden; font-size:11px; line-height:14px; color:#fff; float:left; margin-right: 70px;}
.address a{color:#fff; }
.broker{width:200px; height:33px; float:left;}

.order-form
{
 margin-top: 14px;
 height:61px; 
 padding:9px 25px 30px 10px; 
 position:relative;
    background: linear-gradient(to top, #0189C3, #007BB6);
 }

 .cycle-slideshow {overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;width: 3000px;left: 50%;margin-left: -1500px;z-index: -1;height: 420px;text-align: center;}
.cycle-slideshow img {width: auto;max-width: 100%;margin: auto;height: auto!important;}

#main-menu li.parent a {
    background: url('../images/icons/ico8.png') no-repeat scroll 302px 7px transparent;
}
.gallery{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.gallery li{
	list-style: none;
	width: 32%;
	float: left;
	margin-bottom: 20px;
    margin-top: 30px; 
    margin-right: 10px;
	text-align: center!important;
}
.gallery li:nth-child(3n+3){
	margin-right: 0;
}
.gallery .gal-img{
	max-width: 100%;
	max-height: 200px;
}
#galery li>div {
	padding-right: 20px;
  }