﻿.b-share {margin-top: -10px;}
.commentForm {margin-bottom: 70px;}
.commentForm  #commentText{width: 100%;padding: 0;resize: vertical;}
.item.blogArt {margin-bottom: 5px;}
.img_left{float: left; padding:5px;}
.img_right{float: right; padding:5px;}
.img_center{vertical-align: middle; padding:5px;}
.phone{
  font-family: Rockwell, Georgia, "Verdana", Times, serif;
  font-size: 27px;
  color: #416eba;
  text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;
}
.content-block{
    font-family: "Verdana";
	background: #fff url('../img/content_block_bg.png') repeat-x;
   /*border-top: 1px solid #dbdbdb;*/
	/*border-right: 1px solid #dbdbdb;*/
	overflow: hidden;
	padding:20px 10px 0;
	border-top: 1px solid #dbdbdb;
}



/* FIX для контента старого шаблона */
.grid-block{
		background: #fff url('../img/content_block_bg.png') repeat-x;
   /*border-top: 1px solid #dbdbdb;*/
	/*border-right: 1px solid #dbdbdb;*/
	overflow: hidden;
	padding:20px 10px;
	border-top: 1px solid #dbdbdb;
}
.sidebar-block{
	padding-left:30px;
	margin-left:0px;
	background: #f8f8f8;
	overflow: hidden;
}
.sidebar-block-left{
	width: 157px;
	overflow: hidden;
}

.sidebar-h{
	font-size: 17px;
	line-height: 10px;
	margin:-5px 0px 5px 0px;
	color: #0080FF;
	border-bottom: 4px solid #eeeeee;
	overflow: hidden;
}
.block-h{
	/*font-size: 18px;
	line-height: 31px;
	margin:-5px 0px 5px 0px;
	color: #0080FF;
	overflow: hidden;*/
	margin:-5px 0px 5px 0px;
	color: #3e3e3e;
	color: #72ACDD;
	font-size: 24px;
	font-weight: 700;
	line-height: 32px;
	text-shadow: 1px 1px 2px rgba(50, 50, 50, 0.3);
}
.preview{
	margin:5px;
	margin-left:1px;
	height: 116px;/*auto;*/
	max-width: 250px;
}

.photo-bar{
    max-width: 170px;
    max-height: 105px;
}
.pull-left .preview{
	margin:5px;
	margin-left:1px;
	max-height: 100px;
	max-width: 100px;
}

.h-top{
	background: url('../img/h-top.png');
	background-repeat: no-repeat;
	padding-left:45px;
	
}
.h-last{
	background: url('../img/h-last.png');
	background-repeat: no-repeat;
	padding-left:45px;
	
}
.h-rec{
	background: url('../img/h-rec.png');
	background-repeat: no-repeat;
	padding-left:45px;
	
}
.h-like{
	 background: url('../img/h-like.png');
	background-repeat: no-repeat;
	padding-left:45px;
}
.box-info{
	border: 1px solid #d2d2d4;
	border-color: #a1c0d0;
	border-bottom-color: #79a0b4;
	background: #ebf5fa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACF0lEQVR42u2XwU4TURiFfRQWPEBXrF24cddlH0QwoqJGTSPYGBBqGQUGi+102kKgFsYqUqRQW0UxKtFdE32Ahhc4/mdB4ujMHZvcVhZ38SU3M+ec+ZIuOnMOwJnGCBpBI2gEz7LgWDo3Mjq7UhB+XprJ4nd4jfeYGbjg5XRueGxupTk6m8W45eLW0wru5j0fvMZ7zDDLzkAExzP5xJX0s5MbC2VMlraRWttVwgyz7LDbV8Fr84XE1UweybyHB+t7PcEOu9zoi+B1qzA8YbknqfIOpjcaQRwJccJzUIZdbnBLu+CE5TSn3BoePt8P4/xpluewHDe4pVXw9mJpJJndQLp6EMqU4104zfOsynKLm/oEF0qFuUoDma23oUjm+M5SOXHTci7yrMpyi5vaBCdz1R/WixZUpFxPHloEue9sIirPTW2CM6vbeFJrhxLUUeUJN7UJzlf3sPTqXShJu4x7y6u+n0yVJ9zUJrhYa2H59WEoj7f2MV30fA9U5Qk3tQlmdz4gCvtlGz129Anmdj92BETh60TnO9oEnTdHtoAofJ3ovK1N0G18igmIwteJzse0CZLSwee6ABW+vDpb1/5fvNb8MiR0BQQR0kEAXW5pFyTrra9xAUE8Klb/IiQb7+sLa6V9HBe6Anqky+5AXvk3338bEuoC/pE6OwP/aPIOv8cEW+gI+ANes5kxn51G0AgaQSNoBP8fvwApbrrrSB18EgAAAABJRU5ErkJggg==) 0 0 no-repeat;
	color: #1d5e80;
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,1.0);
	padding: 10px;
	padding-left: 40px;
	margin: 15px 10px;
	text-align: justify;
}

.sidebar-block-right{
	width: 157px;
	margin-left:0px;
	padding-left:2px;
	border-left: 1px solid #dbdbdb;
	overflow: hidden;
}

.sidebar-content{
	background-color: #ffffff;
	background: url('../img/sidebar_block_bg.png');
	background-repeat: repeat-x;
	padding:10px;
	margin: 0px;
	/*border-top: 1px solid #dbdbdb;*/
	overflow: hidden;
}

.manager-photo-preview{
	width: 68px;
	border: 1px solid #dbdbdb;
	margin: 3px;
	margin-bottom: 15px;
	float: left;

}

.manager-info{
	margin-left:0px;
	float:left;
	width:152px;
	line-height:13px;
	font-size:11px;
}

body{
	background:#d5ebf6;
}

ol li{
	line-height: 10px;
	margin-left:-13px;
}
.container{

	padding: 20px 20px 0px 20px;
	position:relative;
}


#logo-link{
	display:block;
	width:370px;
	height:95px;
	left:133px;
	top:-276px;
	position:absolute
}

/*blog*/
.blogArt .content-h {
	margin-top: 10px;
} 
.blogArt.article .category .content-h, 
.blogArt.article .author .content-h {
	margin: 0;
	display: inline-block;
}
.blogArt.article .category, 
.blogArt.article .pubdate {
	vertical-align: middle;
}
.blogArt .tags {
	margin-bottom: 10px;
}
.blogArt .pubdate {
	background: url(../images/pubdate.png) no-repeat;
	color: #6b6b6b;
	font-size: 12px;
	font-style: italic;
	height: 26px;
	line-height: 28px;
	text-align: center;
	width: 100px;
	display: inline-block;
}
.blogArt .category {
	display: inline-block;
}
.blogArt .category .content-h, 
.blogArt .category .content-h a,
.blogArt .category .block-h, 
.blogArt .category .block-h a {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	line-height: 10px;
}
.blogArt .category .content-h a {
	color: #3e96c1;
}
.blogArt .category .content-h a:hover {
	text-decoration: underline;
	color: #ffae00;
}
.blogArt .category .content-h .subheader {
	color: #6b6b6b;
}

.blogArt .readmore {
	font-size: 13px;
}

.guideSideBar li {
	
	margin-bottom: 3px;
}
.guideSideBar li ul{
	margin-bottom: 3px;
	margin-top: 3px;
}
.guideSideBar li a {
	/*font-weight: bold;*/
	font-size: 12px;
}
.guideSideBar li.level0>a {
	/*font-size: 16px;*/

}
.guideSideBar li.level0.parent>a {
	
	font-weight: bold;
	font-size: 13px
}

.guideSideBar li.level0.article>a {
	
	font-weight: normal;
	font-size: 12px;
}

.guideSideBar li.level1>a {
	font-weight: normal;

}

.guideSideBar li.level1.article>a {
	font-weight: normal;
	font-size: 12px;
	margin-bottom: 4px;
}

.galleryBox img {
	max-width: 285px;
	width: auto;
}

/*guide*/
a.resort {
	font-size: 14px;
	font-weight: bold;
}

/*photo gallery*/
.galleryImg {
	margin-left: 10px;
	margin-bottom: 20px;
	width: 240px;
}
.galleryImg img {
	max-width: 230px;
	width: 230px;

}
.clearfix.gal {
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 20px;
}

/*hotels*/
#ctphoto img {
	max-width: 295px;
}
#ctphoto .pull-left img {
	/*max-width: 100px;*/
}
#tcontent ul.tabs {
	border-bottom: 2px solid #72ACDD;
	margin: 10px 0 20px;
}
.tabs .active {
	/*margin-top: -10px;*/
	position: relative;
}
/*question answer*/
.answer {
	font-style: italic;
}
.answer span.firstAns {
	font-weight: bold;
	margin: 10px 0;
	display: inline-block;
	*display: inline;
	z-index: 1;
}

/*sidebar icons*/
.sidebar-h span.icon {
	display: inline-block;
	*display: inline;
	z-index: 1;
	width: 24px;
	height: 24px;
	/*background: url(../images/uae_pointer.png) no-repeat;*/
	background: url(../images/circle.png) no-repeat;
	vertical-align: middle;
	margin-right: 10px;
}

.article-link {
	margin-bottom: 2px;
	display: inline-block;	
	font-size: 13px;
	color:#3E96C1;
	font-style: italic;
	font-weight: normal;
}
.object-link {
	margin-bottom: 4px;
	display: inline-block;	
}
.chapter-link {
	margin-bottom: 4px;
	display: inline-block;
	/*color: #8c8;*/
}
.altBlock-QA {
	padding-left: 10px;
}

/*=================================================================== media styles*/


@media (min-width: 980px) and (max-width: 1199px) {
#logo-link{
	width:370px;
	height:95px;
	left:13px;
	top:-395px;
	position:absolute
}

}
@media (max-width: 979px) and (min-width: 768px) {
#logo-link{
	width:370px;
	height:95px;
	left:-77px;
	top:-420px;
	position:absolute
}
}

@media (max-width: 767px) {
#logo-link{
	width:135px;
	height:160px;
	left:120px;
	top:-220px;
	position:absolute
}

}

.spo-block{
	width:219px;
	display:inline;
	float: left;
	margin: 5px;
}







/******/
.sidebar{
	background: #f8f8f8;
	overflow: hidden;
	border-bottom: 1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	
	word-wrap: break-word;
}
.manager-col{
	width: 50%;
	float:left;
	font-size: 11px;
}
.manager-col2{
	width: 50%;
	float:left;
	font-size: 11px;
}
.content-h{
    font-family: "Verdana";
	color:#5c5b5b;
	margin:-5px 0px 5px 0px;
	color: #0080FF;
	border-bottom: 4px solid #eeeeee;
	overflow: hidden;





}

a{/*color:#0088cc;*/color: #3e96c1;text-decoration:none;}
a:hover,a:focus{color:#005580;text-decoration:underline;color: #ffae00;}
h1 a, h2 a, .content-block h1.content-h a, .content-block h2.content-h a {color: #3e3e3e;font-size: 20px;font-weight:normal;line-height: 32px;text-decoration: none;}

h1,h2,h3,h4,h5,h6{margin:8px 0;font-family:Verdana;font-weight:normal;line-height:16px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
h1,h2,h3{line-height:32px;}
h1{font-size:22px;}
h2{font-size:18px;font-weight: bold;}
h3{font-size:16px;font-weight: bold;}
h4{font-size:15px;}
h5{font-size:12px;}
h6{font-size:10.2px;}
h1 small{font-size:20x;}
h2 small{font-size:16px;}
h3 small{font-size:14px;}
h4 small{font-size:12px;}


@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family: Verdana;font-size:13px;line-height:19px;color:#6b6b6b;background-color:#ffffff;}



.search-input{
	background: url(../img/s-bg.png);
}
.header{
		height: 560px;
		background: url(../img/logo.jpg) no-repeat center top;
		
	}
	.footer{
		height: 586px;
		margin-top:-280px;
		background: url(../img/footer-img.jpg) no-repeat center top;
	}

.top-nav ul {float: left; clear: both;}
.top-nav li.last-child {min-width: 134px;}
.top-nav li.last-child:after {margin-right: 0px; padding-right: 0;}
/** Styles For Grid 1170px Begin */
@media (min-width: 1200px) {
	.header{
		height: 560px;
		background: url(../img/logo.jpg) no-repeat center top;
		
	}
	.footer{
		height: 586px;
		margin-top:-260px;
		background: url(../img/footer-img.jpg) no-repeat center top;
	}
	.beginner{
		margin-top:-220px;
	}
	.top-nav{
		background: url(../img/menu-bg-big.png) no-repeat;
		/*width:1170px;*/
		width: 1156px;
		height:44px;
		/*border:1px solid silver;
		border-radius: 16px;*/
		padding: 1px 0;
		position: relative;
	}
	.top-nav .menu-corner-right {
		background: url(../img/menu-bg-big-right.png) no-repeat;
		width: 14px;
		height: 46px;
		position: absolute;
		right: -14px;
		top: 0;
	}
	.top-nav ul li a{
		color: #fff;
		font: 16px Verdana;
		text-decoration: none;
	}
	.top-nav ul li{
		list-style: none;
		float:left;
		margin: 10px 5px 10px 0px;
	}
	.top-nav ul li:after{
		background: url('../img/top-li-sep.gif') right no-repeat;
		margin:10px;
		padding:5px;
		content: ' ';
	}
	.top-nav div.search-div {
		float: right;
		width: 322px;
	}
	.album-preview{
		width: 175px;
		float:left;
		margin:5px 2px 0px 0px;
		line-height:14px;
	}
	.sidebar-l{
		width:193px;
		float:left;
		
	}
	.sidebar-r{
		width:193px;
		float:left;
	}
	.search-input{
		max-width:190px;
	}
	.sidebar-h, .content-h{
		/*font:22px Verdana bold;*/
		font: bold 26px/26px Verdana;
		color:#5c5b5b;
	}
	.article p {
		line-height: 21px;
		text-align: justify;
		font-size: 14px;
	}
	.muted {
		font-style: italic;
	}
	.sidebar .sidebar-h a,
	.sidebar .sidebar-h {
		font-size: 17px;
	}
	.sidebar {
	color: #697b85;
	}
}
@media (min-width: 980px) and (max-width: 1199px) {
	/*.header{
		height: 300px;
		background: url(../img/logo.jpg);
		background-size: 100%;
	}
	.footer{
		height: 305px;
		margin-top:-120px;
		background: url(../img/footer-img.png);
		background-size: 100%;
	}*/
	.beginner{
		margin-top:-100px;
	}
	.top-nav{
		background: url(../img/menu-bg-big.png) no-repeat;
		width:926px;
		height:44px;
		padding: 1px 0;
		/*border:1px solid silver;
		border-radius: 16px;*/
		position: relative;
	}
	.top-nav .menu-corner-right {
		background: url(../img/menu-bg-big-right.png) no-repeat;
		width: 14px;
		height: 46px;
		position: absolute;
		right: -14px;
		top: 0;
	}
	.top-nav ul li a{
		color: #fff;
		font: 14px Verdana;
		text-decoration: none;
	}
	.top-nav ul li{
		list-style: none;
		float:left;
		margin: 13px 0px 10px 0px;
	}
	.top-nav ul li:after{
		background: url('../img/top-li-sep.gif') right no-repeat;
		margin:10px;
		padding:5px;
		content: ' ';
	}
	.top-nav div.search-div {
		float: right;
		width: 172px;
	}
	.search-input{
		max-width:140px;
	}
	
	.album-preview{
		width: 135px;
		float:left;
		margin:5px 2px 0px 0px;
		line-height:14px;
	}
	
	.sidebar-l{
		width:153px;
		float:left;
		
	}
	.sidebar-r{
		width:153px;
		float:left;
	}
	
}
@media (max-width: 979px) and (min-width: 768px){
	.phone{
		font-size:20px;
	}
	/*.header{
		height: 235px;
		background: url(../img/logo.jpg);
		background-size: 100%;
	}*/
	.beginner{
		margin-top:-10%;
	}
	.top-nav{
		background: url(../img/menu-bg-big.png);
		width:712px;
		height:44px;
		padding: 1px 0;
		/*border:1px solid silver;
		border-radius: 16px;*/
		position: relative;
	}
	.top-nav .menu-corner-right {
		background: url(../img/menu-bg-big-right.png) no-repeat;
		width: 14px;
		height: 46px;
		position: absolute;
		right: -14px;
		top: 0;
	}
	.top-nav input#appendedInputButton {
		width: 100px;
	}
	.top-nav ul li a{
		color: #fff;
		font: 12px Verdana;
		text-decoration: none;
	}
	.top-nav ul li{
		list-style: none;
		float:left;
		margin: 13px 0px 10px 0px;
	}
	.top-nav ul li:after{
		background: url('../img/top-li-sep.gif') right no-repeat;
		margin:5px;
		padding:5px;
		content: ' ';
	}
	.top-nav div.search-div {
		float: right;
		width: 78px;
	}
	.search-input{
		width:100px;
		margin-left: -40px;
	}
	
	.album-preview{
		width: 102px;
		float:left;
		margin:5px 2px 0px 0px;
		line-height:14px;
	}
	
	.sidebar-l{
		width:117px;
		float:left;
		
	}
	.sidebar-r{
		width:117px;
		float:left;
	}
	.sidebar-h{
		font-size:11px;
	}
}
@media (max-width: 767px) and (min-width: 720px){
	.header{
		height: 220px;
		background: url(../img/logo.jpg) no-repeat;
		background-size: 100%;
		margin-left: -20px;
		margin-right: -20px;
	}
	.top-nav div.search-div {float: none;clear: left;}
}
@media (max-width: 719px) and (min-width: 650px){
	.header{
		height: 185px;
		background: url(../img/logo.jpg);
		background-size: 100%;
		margin-left: -20px;
		margin-right: -20px;
	}
}
@media (max-width: 649px) and (min-width: 500px){
	.header{
		height: 150px;
		background: url(../img/logo.jpg);
		background-size: 100%;
		margin-left: -20px;
		margin-right: -20px;
	}
	.top-nav div.search-div {float: none;clear: left;}
}
@media (max-width: 500px) and (min-width: 481px){
	.header{
		height: 130px;
		background: url(../img/logo.jpg);
		background-size: 100%;
		margin-left: -20px;
		margin-right: -20px;
	}
	.top-nav div.search-div {float: none;clear: left;}
}
@media (max-width: 480px){
	.header{
		height: 100px;
		background: url(../img/logo.jpg);
		background-size: cover;
		margin-left: -20px;
		margin-right: -20px;
	}
	.top-nav div.search-div {float: none;clear: left;}
}
@media (max-width: 767px) and (min-width: 480px){
	.top-nav div.search-div {float: none;clear: left;}
}


.top-nav ul li a:hover{
	color:#424242;
}


.blogsSideBar>ul>li {
	font-weight:bold;
	margin-bottom: 3px;
	margin-top: 3px;
}

.blogsSideBar ul ul  li{
	margin-top: 4px;
	font-size: 12px;
}


/*TABS*/

#tcontent .tabs {
	font-family: Georgia;
	font-size: 12px;
	line-height: 30px;
	list-style: none;
	overflow: hidden;
	height: 30px;
	}
#tcontent .tabs li {
	float: left;
	width:150px;
	}
#tcontent .tabs a {
    background: #eee;
    padding: 7px 15px;
    text-decoration: none;
    border-radius: 10px 10px 0 0;
    display: block;
    font-family: Verdana;
	text-align: center;
	font-weight: bold;
    }    

.tab-price a{ color:red;}

#tcontent .tabs a:hover, #tcontent .tabs li.active a {
	background: #ddd;
    color:#FFAE00;
 }


/*Gallery */
.first-foto {height:160px;-ms-interpolation-mode: bicubic}
.galleryBox div .second-foto, .galleryBox div .third-foto {height:70px; width:95px; margin: 0;-ms-interpolation-mode: bicubic}
.box-content.galleryBox div.col-thumb {
	margin:0 20px 0 10px;
}
.box-content.galleryBox div.col-thumb a{
	display: block;
	margin:0 0 10px 0;
}


/*Guide*/

ul.guide-article,
ul.guide-region,
ul.guide-resort-part,
ul.guide-resort-sub-group,
ul.guide-resort-sub-group-sub,
ul.guide-resort-sub-group-sub-sub,
ul.region-article {
	list-style-type: none;
}

.uae-giude ul{
	margin:0 0 10px 0;
}
.uae-giude ul ul{
	margin:6px 0 10px 20px;
}

.guide-region-item{
	margin-bottom: 20px;
}
.region-article {
	margin-top: 6px;
}

.region-article li a,
.guide-article li a {font-style: italic;}

li.guide-region-item>a {font-size: 16px;}

/*Like hotels sidebar*/
/*
.like-hotels-item{
	width:45%;
	float:left;
}

.like-hotels-item:first-child{
	margin-right: 10%;
}*/

/* sidebar icons*/

.mapSideBar h2 a .icon{
	background: url('/img/icons-sprite.png') 0 0px no-repeat;
}

.gallerySideBar h2 a .icon{
	background: url('/img/icons-sprite.png') 0 -100px no-repeat;
}

.aviaSideBar h2 span.icon{
	background: url('/img/icons-sprite.png') 0 -150px no-repeat;
}

.whySideBar h2 a .icon{
	background: url('/img/icons-sprite.png') 0 -200px no-repeat;
}

.blogsSideBar h2 a .icon{
	background: url('/img/icons-sprite.png') 0 -250px no-repeat;
}

.guideSideBar h2 a .icon{
	background: url('/img/icons-sprite.png') 0 -300px no-repeat;
}

.tagsSidebar h2 span.icon {
	background: url('/img/icons-sprite.png') 0 -350px no-repeat;
}


.managersSideBar h2 span.icon{
	background: url('/img/icons-sprite.png') 0 -400px no-repeat;
}


.tagClouds span {margin-right:1em;}


.guide-kurort li{ list-style-type: none; }

.guide-kurort .item-article+.item-chapter {
margin-top: 15px;
}

#newQuestion000 input, #newQuestion000 textarea {width: 730px;padding: 5px;}
#newQuestion000 select {width: 740px;padding: 5px;}

/*Новости, список в общем списке записей с разных категорий по тегу*/
.uae-news-tags-all .news-list {margin: 10px 0 0 0;}
.uae-news-tags-all .news-list-item {margin: 10px 0;display: inline-block;}
.uae-news-tags-all .news-list-item img{float: left;}
.uae-news-tags-all .news-list-item a.link{font-weight: bold; font-size: 14px;}
.uae-news-tags-all .news-list-item p{margin-top: 5px;}
.uae-news-tags-all .news-list-item p .dpublication{margin: 0 10px 0 0;font-weight: bold;}
			
/*Список новостей*/
.uae-news-list .news-list {margin: 10px 0 0 0;}
.uae-news-list .news-list-item {margin: 10px 0;display: inline-block;}
.uae-news-list .news-list-item img{float: left;}
.uae-news-list .news-list-item a.link{font-weight: bold; font-size: 14px;}
.uae-news-list .news-list-item p{margin-top: 5px;}
.uae-news-list .news-list-item p .dpublication{margin: 0 10px 0 0;font-weight: bold;}
			
/*Новости сайдбар*/
.newsSideBar .news-list {margin: 0;}
.newsSideBar .news-item {display: inline-block;}
.newsSideBar .news-item a{font-weight: bold; font-size: 11px;}
.newsSideBar .news-item p{margin-top: 5px; font-size: 11px;}
.newsSideBar .all-news-link{padding: 5px 0;clear: both;text-align: right;}

/*Поиск*/
.search ul {margin: 10px 0 0 0;}
.search li {margin: 10px 0;display: inline-block;width: 100%;}
.search li img{float: left;}
.search li a.link{font-weight: bold; font-size: 14px;}
.search li p{margin-top: 5px;}
.search li p .dpublication{margin: 0 10px 0 0;font-weight: bold;}
.search img {max-width: 86px;}

/*Ulogin*/
/*.ulogin{display: inline-block;float: left;}*/

/*Видеогаллерея*/
.uae-video-sidebar {padding: 10px;}
.uae-video-sidebar .uae-video-list {margin: 0;}
.uae-video-sidebar .uae-video-list-item {list-style-type: none;display: inline-block;/*width: 100%;*/margin: 10px 0;width: 50%;float: left;}
.uae-video-sidebar .uae-video-list-item .link {height: 40px;margin-right: 15px;display: block;margin-bottom: 5px;font-weight: bold;display: block;}
.uae-video-sidebar .uae-video-list-item .uae-video-list-item-body {position: relative;}
.uae-video-sidebar .uae-video-list-item .uae-video-list-item-body img {width: 170px;float: left;}
.uae-video-sidebar .uae-video-list-item .uae-video-list-item-body .desc {margin-left: 180px;}

.uae-video {padding: 5px;}
.uae-video .uae-video-list {margin: 0;}
.uae-video .uae-video-list-item {list-style-type: none;display: inline-block;width: 100%;margin: 10px 0;}
.uae-video .uae-video-list-item .link {margin-bottom: 5px;font-weight: bold;display: block;}
.uae-video .uae-video-list-item .uae-video-list-item-body {position: relative;}
.uae-video .uae-video-list-item .uae-video-list-item-body img {width: 170px;float: left;}
.uae-video .uae-video-list-item .uae-video-list-item-body .desc {margin-left: 180px;}

/*Авиабилеты*/
.aviaSideBar .avia-block{
	padding-left: 48px;
}

/*Список отелей*/
.hotels-list .hotelLetter{
    padding: 5px;
}
.hotels-list table.hotels-output {margin-top: 20px;}
.hotels-list table.hotels-output td{padding: 5px;}
.hotels-list table.hotels-output td .image{width: 105px;margin-right: 10px;}
.hotels-list .hotels-output.zebra tr.even{background: #ecebe8;}
.hotels-list .hotels-filter {padding: 5px;background: #eeeeee;border-radius: 5px;}
.hotels-list .hotels-filter table{
	width: 100%;
}
.hotels-list .hotels-filter table th,.hotels-list .hotels-filter table td{padding: 5px;width: 50%;vertical-align: top;}
.hotels-list .hotels-filter table .column1 {border-right: 1px solid gray;}