body {
	background: #26527C;
	background-attachment:fixed;
	font-family: 'fregatregular';
	color: #fff;
}

..div {outline: 1px solid #111;}

/* Контейнер */
.wrapper							{ width: 100%;}
.container   							{ width: 940px; margin: 0 auto; padding: 0;}
.column, .columns 					{ float: left; margin-left: 10px; margin-right: 10px; }
.row                                     				{ margin-bottom: 20px; }
.content							{overflow:hidden;}
.content-black						{overflow:hidden;}

/* Колонки */
.column.alpha, .columns.alpha               { margin-left: 0; }
.column.omega, .columns.omega               { margin-right: 0; }

/* Сетка */
.container .one.column                     	 { width: 40px;  }
.container .one-half.column                    { width: 60px;  }
.container .two.columns                  		 { width: 100px; }
.container .three.columns               	 { width: 160px; }
.container .four.columns                 	 { width: 220px; }
.container .five.columns              		 { width: 280px; }
.container .six.columns                		 { width: 340px; }
.container .seven.columns            		 { width: 400px; }
.container .eight.columns              		 { width: 460px; }
.container .nine.columns                		 { width: 520px; }
.container .ten.columns                 	 	 { width: 580px; }
.container .eleven.columns                  	 { width: 640px; }
.container .twelve.columns             	 { width: 700px; }
.container .thirteen.columns          	 { width: 760px; }
.container .fourteen.columns           	 { width: 820px; }
.container .fifteen.columns              	 { width: 880px; }
.container .sixteen.columns               	 { width: 940px; }

.container .one-third.column             	 { width: 300px; }
.container .two-thirds.column                { width: 620px; }	

/* Пропуски */
.container .offset-by-one1                     	 { padding-left: 40px;  }
.container .offset-by-one             	 	 { padding-left: 60px;  }
.container .offset-by-two              		 { padding-left: 120px; }
.container .offset-by-three          	       { padding-left: 180px; }
.container .offset-by-four                  { padding-left: 240px; }
.container .offset-by-five                  { padding-left: 300px; }
.container .offset-by-six                   { padding-left: 360px; }
.container .offset-by-seven                 { padding-left: 420px; }
.container .offset-by-eight                 { padding-left: 480px; }
.container .offset-by-nine                  { padding-left: 540px; }
.container .offset-by-ten                   { padding-left: 600px; }
.container .offset-by-eleven                { padding-left: 660px; }
.container .offset-by-twelve                { padding-left: 720px; }
.container .offset-by-thirteen              { padding-left: 780px; }
.container .offset-by-fourteen              { padding-left: 840px; }
.container .offset-by-fifteen               { padding-left: 900px; }

.marginTop20px 						{margin-top: 20px;}
.marginBot20px						{margin-bottom: 20px;}
.marginTop40px 						{margin-top: 40px;}
.marginBot40px						{margin-bottom: 40px;}

.padding10px 						{padding-bottom: 10px;}

.position-relative {position: relative; overflow: hidden;}

a {text-decoration: none; color: #FF7E40; font-size: 16px; padding: 3px;}

.Logo {
	padding-top: 20px;
}

.Logo:hover {
	opacity: 0.7;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

/*================================================
Меню
==================================================*/

#headerWrapper h1 {
	font-size: 26px; 
	color: #fff; 
	padding: 10px 0; 
	text-transform: uppercase;
	padding-bottom: 35px;
	margin-bottom: 30px;
}

#NavTop li {
	float: left;
	padding: 10px 20px;
}

#NavTop li a {
	color: #80C0FF;
	text-decoration: none;
	font-size: 16px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #80C0FF;
}

#NavTop li a:hover {
	color: #FF5300;
	border-bottom: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}


/*================================================
Меню Иконки
==================================================*/

#navCenter {
	padding: 20px 0;
	border-top: 1px dashed #80C0FF;
	border-bottom: 1px dashed #80C0FF;
	margin: 20px 0;
}

#navCenter h2 {
	text-transform: uppercase;
	padding-bottom: 15px;
}

#navCenter h2 a {
	color: #FF7E40;
	text-decoration: none;
	padding: 3px;
}

#navCenter h2 a:hover {
	color: #fff;
	background: #FF5300;
	border-bottom: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.icon {
	background: #26527C;
	height: 40px;
	width: 40px;
	border-radius: 8px;
	margin: 5px auto;
	padding-right: 7px;
}

.icon:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.icon img {
	padding-left: 3px;
	padding-top: 3px;
	width: 34px;
}

/*================================================
Где ты
==================================================*/

#WhereAreYou {
	margin: 5px 0 20px 0; 
}

#WhereAreYou  {
	text-transform: uppercase;
	padding-bottom: 15px;	
	color: #fff;
}

#WhereAreYou a {
	color: #FF7E40;
	text-decoration: none;
	padding: 5px;
}

#WhereAreYou a:hover {
	color: #fff;
	background: #FF5300;
	border-bottom: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

/*================================================
Контент
==================================================*/

#content {
	background: #fff;
	padding: 20px 0px;
	border-radius: 20px;
	color: #111;
	font-size: 16 px;
	line-height: 24px;
}

#contentOther {
	background: #fff;
	padding: 10px 0px;
	border-radius: 20px;
	color: #111;
	font-size: 16px;
	line-height: 24px;
}

.blockTitle {
	text-transform: uppercase;
	padding-bottom: 15px;
	color: #80C0FF;	
	font-size: 25px;
	padding-left: 20px;
}

.blockTitleMap {
	text-transform: uppercase;
	padding: 15px 0 15px 20px;
	color: #80C0FF;	
	font-size: 25px;
}

.blockTitleSecond {
	text-transform: uppercase;
	margin: 45px 0 15px 0;
	color: #80C0FF;	
	font-size: 25px;
	padding-left: 20px;
}

.blockTitleSecond a {
	color: #FF5300;
	text-decoration: none;	
	font-size: 25px; 
	text-transform: uppercase;
}

.blockTitleSecond a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.mapPubl {
	opacity: 0.7;
	color: #111;
	font-size: 20px;
}

.mapPubl:hover {
	opacity: 1.0;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

/*================================================
Афиша
==================================================*/

#NavBlog ul li {
	float: left;
	margin: 30px 15px 50px 15px;
	padding: 10px 15px;
	background: #554DD8;
	color: #fff;
	text-transform: uppercase;
	font-size: 18px;
}

#NavBlog a {
	display: block;
}

#NavBlog ul li:hover {
	background: #FF5300;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
	-ms-transition: All 0.5s ease;
	transition: All 0.5s ease;	
}

#NavBlog ul li:hover a {
	color: #fff;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
	-ms-transition: All 0.5s ease;
	transition: All 0.5s ease;	
}


#blogMap {
	overflow: hidden;
	margin-bottom: 40px;
}

#blogCal p {
	font-size: 16px;
	line-height: 20px;
	text-align: justify;
	margin-right: 20px;
}

#blogCal img {
	float: left;
	padding-top: 5px;
	margin-right: 10px;
	margin-bottom: 3px;
}

.PostFullBlog {
	margin-bottom: 50px;
}

.PostFullBlog h2 a {
	color: #FF5300;
	text-decoration: none;	
	font-size: 26px; 
	text-transform: uppercase;
	padding-left: 20px;
	display: block;
	margin-bottom: 10px;
}

.PostFullBlogPrice {
	margin-top: 20px;
	color: #111;
	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
}

.PostFullBlogPrice:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

.PostFullBlogPrice2 {
	width: 220px;
	color: #fff;
	background: #00AB6F;
	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
	margin-top: 10px;
	margin-left: 23px;
	padding: 4px 0;
}

.PostFullBlog h2 a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.PostFullBlogDate h3 a {
	display: block;
	margin: 10px 0;
	color: #00AB6F;
	padding: 3px 0 0px 20px;
	text-indent: 5px;
}

.PostFullBlogDate h3 a:hover {
	color: #fff;
	background: #00AB6F;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

.PostFullBlogDate2 h3 {
	padding: 3px 0 0px 20px;
	color: #fff;
	background: #00AB6F;
	text-indent: 5px;
	margin: 10px 0;
}

.PostFullBlogDate2 a:hover {
	color: #554DD8;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
} 

img.PostFullBlogImg {
	width: 200px;
	background: rgba(103,158,210,0.6);
	padding: 10px;
	margin-left: 20px;
	opacity: 1.0;	
}

img.PostFullBlogImg:hover {
	background: rgba(103,158,210,0.2);
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
	opacity: 0.5;
}

#contentOther table {
	margin-top: 10px;
}

.archiveDateTitle {
	background: #00AB6F;
	padding-left: 20px;
	height: 25px;
}

.archiveDateTitle:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

.archiveEntryTitle {
	padding-left: 20px;
	padding-top: 25px;
	height: 50px;
	text-transform: uppercase;
	font-size: 20px;
}

.archiveEntryTitle:hover, .archiveEntryTitle:hover a {
	color: #fff;
	background: #554DD8;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

a.archiveEntryTitleLink {
	color: #111;
	display: block;
}

.archEntryHr, .archiveEntryTime, .archiveEntryComms {
	display: none;
}

/*================================================
Календарь
==================================================*/

.calTable {
	width: 380px;
	margin: 40px 0;
	background: #554DD8;
	padding: 10px;
}

td.calMonth {
	height: 40px;
	text-transform: uppercase;
	font-size: 16px;
	padding-top: 20px;
	padding-left: 125px;
	text-align: left !important;
}

a.calMonthLink:hover {
	color: #FF5300;
}

.calWday, .calWdaySe, .calWdaySu {
	background: #7872D8;
	height: 30px;
	padding-top: 15px;
}

.calWdaySe, .calWdaySu {
	background: #FFA073;
}

.calMday {
	height: 30px;
	padding-top: 15px;	
}

.calMdayIsA {
	background: #343085;
}

a.calMdayLink {
	color: #FF9700;
	padding: 15px 10px;
	display: block;
}

.calMdayIs:hover, .calMonth:hover {
	background: #343085;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.calMdayIs a:hover, a.calMdayLink:hover {
	color: #FF5300;
}

/*================================================
О разделе Справа
==================================================*/

#catAbout p {
	width: 180px;
	color: #fff;
	background: #20805E;
	padding: 10px;
	font-size: 14px;
	line-height: 18px;
	border-radius: 20px 20px 0 0;
	text-align: justify;
}

#catAbout h1 {
	text-transform: uppercase;
	padding-bottom: 15px;
	color: #80C0FF;	
	font-size: 25px;
	padding-left: 20px;
}

#catAboutEnter p {
	width: 360px;
	color: #fff;
	background: #20805E;
	padding: 10px;
	font-size: 14px;
	line-height: 18px;
	border-radius: 20px 20px 0 0;
}

#catAboutEnterAdd {
	width: 360px;
	background: #00AB6F;
	padding: 10px;
	border-radius: 0 0 20px 20px;
	margin-bottom: 40px;
}

#catAboutEnter h1 {
	text-transform: uppercase;
	padding-bottom: 15px;
	color: #80C0FF;	
	font-size: 25px;
	padding-left: 20px;
}

#boardAdd, #PublAdd {
	width: 180px;
	background: #00AB6F;
	padding: 10px;
	border-radius: 0 0 20px 20px;
}

#boardAdd:hover, #PublAdd:hover, #catAboutEnterAdd:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

#boardAdd a, #catAboutEnterAdd a  {
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;	
	color: #fff;
	display: block;
}

#PublAdd a {
	font-size: 15px;
	text-transform: uppercase;
	text-decoration: none;	
	color: #fff;
	display: block;
}

/*================================================
Пост Полный
==================================================*/

#contentFull {
	background: #fff;
	padding: 20px 0px;
	border-radius: 20px;
	color: #111;
	font-size: 16 px;
	line-height: 24px;
}

.postFull img {
	width: 280px;
	background: rgba(103,158,210,0.6);
	padding: 10px;
	margin-left: 20px;
}

.PostFull {
	margin-bottom: 50px;
}

.PostFull h2 a {
	color: #FF5300;
	text-decoration: none;	
	font-size: 26px; 
	text-transform: uppercase;
	padding-left: 20px;
	display: block;
	margin-bottom: 10px;
}

.PostFull h2 a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

img.PostFullImgIndex {
	width: 240px;
	background: rgba(103,158,210,0.6);
	padding: 10px;
	margin-left: 20px;
	opacity: 1.0;	
}

img.PostFullImgIndex:hover {
	background: rgba(103,158,210,0.2);
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
	opacity: 0.5;
}

img.PostFullImgMini {
	width: 85px;
	height: 54px;
	padding: 5px;
	background: rgba(103,158,210,0.6);
}

img.PostFullImgMini:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.PostFullMessage {
	padding-left: 20px;	
}

.postDateCont span{
	background: url(/img/icon/data.png) top left no-repeat transparent;
	padding: 0 0 0 20px;
	margin: 10px 0 0 0;
	color: #777 !important;
}

.postDate span {
	background: url(/img/icon-post/date.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}

.postView span {
	background: url(/img/icon-post/read.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}

.postCat span {
	background: url(/img/icon-post/cat.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	display: block;
}

.postCat span a {
	text-transform: uppercase;
	text-decoration: none;
	color: #FF5300;
}

.postCat span a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.postPrice span {
	background: url(/img/icon-post/price.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	display: block;
}

.PostFullSlogan {
	font-size: 14px;
	text-transform: uppercase;
	padding-left: 20px;
}

/*================================================
Фотогалерея
==================================================*/

#PostFullPhotoWrapperNUM {
	background: #7872D8;
	font-size: 40px;
	text-transform: uppercase;	
	margin: 20px 0;
	padding: 10px 0;
	overflow: hidden;
}

#PostFullPhotoWrapperNUM:hover {
	background: #679ED2;
	color: #FFA073;	
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
	-ms-transition: All 0.5s ease;
	transition: All 0.5s ease;	
}

#PostFullPhotoWrapperNUM span {
	color: #FFA073;

}

#PostFullPhotoWrapperNUM:hover span {
	color: #fff;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
	-ms-transition: All 0.5s ease;
	transition: All 0.5s ease;	
}

.PostFullPhotoWrapper {
	margin-bottom: 30px;
	padding: 20px 0;
}

.PostFullPhotoWrapper:hover {
	background: #04396C;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

.PostFullPhotoWrapper:hover .PostFullPhotoIMG {
	background: #04396C;
}

.PostFullPhotoIMG {
	width: 560px;
	background: rgba(103,158,210,0.6);
	padding: 10px;	
}

.PostFullPhotoDescr {
	display: none;
	padding-top: 10px;
}

.PostFullPhotoWrapper:hover .PostFullPhotoDescr {
	display: block;
}

.PostFullPhotoDescrCat {
	width: 300px;
	font-size: 30px;
	text-transform: uppercase;
	opacity: 0.7;
	color: #fff;
}

.PostFullPhotoDescrCat a:hover {
	color: #FF5300;
	opacity: 1.0;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

.PostFullPhotoDescrCat:hover {
	opacity: 1.0;
}

.PostFullPhotoDescrName {
	max-width: 280px;
	margin-top: 20px;
	background: url(/img/icon-post/teg.png) no-repeat;
	padding-left: 55px;
	font-size: 38px;
	text-transform: uppercase;
	opacity: 0.7;
	color: #fff;	
}

.PostFullPhotoDescrName:hover {
	color: #FF7E40;
	opacity: 1.0;
	background: url(/img/icon-post/tegH.png) no-repeat;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.PostFullPhotoDescrRev {
	margin-top: 20px;
	background: url(/img/icon-post/rev1.png) no-repeat;
	padding-left: 55px;
	font-size: 38px;
	text-transform: uppercase;
	opacity: 0.7;
	color: #fff;	
}

.PostFullPhotoDescrRev:hover {
	color: #FF7E40;
	opacity: 1.0;
	background: url(/img/icon-post/revH.png) no-repeat;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

/*================================================
Пост
==================================================*/

.post {
	margin-bottom: 40px;
	font-size: 16px;
	line-height: 24px;
}

.postTitle h1 a {
	color: #FF5300;
	text-decoration: none;	
	font-size: 26px; 
	text-transform: uppercase;
	padding-left: 20px;
	display: block;
	margin-bottom: 10px;
}

.postTitle h1 a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.post img {
	width: 280px;
	background: rgba(103,158,210,0.6);
	padding: 10px;
	margin-left: 20px;
}

.post img:hover {
	background: rgba(103,158,210,1.0);
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.postMessage {
	padding-left: 20px;
	color: #111;
	text-align: justify;
}

.postMessage a {
	text-decoration: none;	
	color: #FF5300;
}

.postMessage a:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.postAforizm {
	margin-top: 20px;
	text-decoration: underline;
}

/*================================================
Информер
==================================================*/

.informerBody {
	border-left: 2px dotted #80C0FF;
	border-top: 2px dotted #80C0FF;
	border-bottom: 2px dotted #80C0FF;
	border-radius: 20px 0 0 20px;	
}

.informerBodyText {
	background: #fff;
	padding: 20px 0px;
	border-radius: 20px 0 0 20px;	
}

.informerBodyTextInformer7 {
	background: #fff;
	padding: 0px 0px;
	border-radius: 20px 0 0 20px;	
}

.informer1 img, .informer9 img{
	width: 85px;
	height: 54px;
	margin: 10px;
	padding: 5px;
	background: rgba(103,158,210,0.6);
	border-radius: 5px;
}

.informer1 img:hover, .informer9 img:hover, .informer7 img:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.informer1More img {
	padding: 7px 18px 7px 18px;
	margin-top: 11px;
	margin-left: 10px;	
}

.informer1More img:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.informerBody2 {
	border: 2px dotted #80C0FF;
	border-radius: 20px;
}

.informer2 img {
	width: 130px;
	height: 98px;
	margin: 10px;
	padding: 5px;
	background: rgba(103,158,210,0.6);
	border-radius: 5px;
}

.informer2 img:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.informer7 {
	font-size: 14px;
	line-height: 17px;
	color: #111;
}

.informerMessage7 {
	margin-top: 10px;
	max-height: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.informerDate7 {
	margin-top: 5px;
	background: #00AB6F;
	color: #fff;
	padding: 3px 0;
	text-indent: 5px;
}

.informer7 img {
	width: 85px;
	margin: 10px;
	padding: 5px;
	background: rgba(103,158,210,0.6);
	border-radius: 5px;
}

a.informer7 {
	text-decoration: none;	
	color: #FF5300;
	font-size: 20px;
	display: block;
	margin: 5px 0 0px 10px;
	padding: 4px;	
}

a.informer7:hover {
	color: #fff;
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.informer9 {
	font-size: 14px;
	line-height: 17px;
}

a.informer9 {
	color: #fff;
	text-decoration: none;
	margin: 10px 0;
	display: block;
}

a.informer9:hover {
	color: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.informer9 img.informerMore9  {
	width: 20px;
	height: 20px;
	background: none;
	margin: 0px;
	padding: 0px;
}

.informer9 img.informerMore9:hover  {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

#infromerPubl2 {
	background: #FFB140;
}

/*================================================
Футер
==================================================*/

#footerCopy {
	overflow: hidden;
	background: #679ED2;
	height: 25px;
	margin: 20px 0;
	padding-top: 10px;
}

#footerCopy span {
	padding-left: 20px;	
	color: #111;
}

/*================================================
Страницы
==================================================*/

#page {
	margin: 50px 0; 
}

#pagesBlock1 {
	margin: 20px 0;
	position: relative; 
	overflow: hidden;
}

#pagesBlock1 a {
	background: #679ED2;
	color: #fff;
	font-size: 20px;
	padding: 5px 10px;
	margin: 0 5px;
	display: inline-block;	
}

.swchItemA, .swchItem {
	background: #FF5300;
	color: #fff;
	font-size: 20px;
	padding: 5px 10px;
	margin: 0 5px;
	display: inline-block;
}

.swchItem {
	background: #679ED2;
}

a.swchItem {
	text-decoration: none;
}

a.swchItem:hover, #pagesBlock1 a:hover {
	background: #FF5300;
}

/*================================================
Категории
==================================================*/

.catsTd {
	height: 25px;
}

/*================================================
Добавление Организации
==================================================*/

.AddOrganization h2 {
	font-size: 24px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.AddOrganization h2 span {
	font-size: 30px;
	color: #FF5300;
}

.SimpleText {
	width: 400px;
	height: 30px;
	border-radius: 15px;
	border: none;
	font-size: 20px;
	text-indent: 10px;	
}

.SimpleText:focus {
	background: #00AB6F;
	color: #fff;
	border: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.AddPublFullText {
	width: 400px;
	height: 200px;	
	font-size: 20px;
}

.AddPublFullText:focus {
	background: #60D5AC;
	color: #111;
	border: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.AddPublFullTextSecCode {
	width: 100px;
	height: 30px;
	border-radius: 15px;
	border: none;
	font-size: 20px;
	text-indent: 10px;	
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.AddPublFullTextSecCode:focus {
	background: #FF9700;
	color: #fff;
	border: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.AddLoadinfoBl1, 
.AddLoadinfoBl2, 
.AddLoadinfoBl3
 {
	border: 1px dashed #80C0FF;
	padding: 10px;
	text-align: justify;
	font-size: 16px;
	line-height: 20px;
	color: #9888FF;
}

.AddLoadinfoBl2 {
	color: #FFC776;
}

.AddLoadinfoBl3 {
	color: #4FAB8B;
}

.AddLoadinfoBl h3 {
	border: 2px dotted #FF5300;
	min-height: 23px;
	border-radius: 15px;
	margin-top: 40px;
	margin-bottom: 40px;
	overflow: hidden;
	text-align: center;
	padding-top: 2px;
}

.AddLoadinfoBl h3 span {
	font-size: 30px;
	color: #FF5300;
}

#secuImgM {
	margin-top: 10px;
}

.AddLoadBl1,
.AddLoadBl2,
.AddLoadBl3,
.AddLoadBl4,
.AddLoadBl5
 {
	border: 2px dotted #FFA073;
	min-height: 55px;
	border-radius: 20px;
	margin-top: 25px;
	overflow: hidden;
}

.AddLoadBl1 p,
.AddLoadBl2 p,
.AddLoadBl3 p,
.AddLoadBl4 p,
.AddLoadBl5 p
 {
	padding: 5px 12px;
	font-size: 14px;
	line-height: 17px;
}

.AddLoadBl1 p span,
.AddLoadBl2 p span,
.AddLoadBl3 p span,
.AddLoadBl4 p span,
.AddLoadBl5 p span
 {
	text-decoration: none;
	color: #00AB6F;
	text-transform: uppercase;
}

.AddLoadBl1 p b,
.AddLoadBl2 p b,
.AddLoadBl3 p b,
.AddLoadBl4 p b,
.AddLoadBl5 p b
 {
	display: inline-block;
	background: #00AB6F;
	padding: 3px;
	color: #fff;	
}

.AddLoadBl2 {
	min-height: 55px;
	margin-top: 24px;
}

.AddLoadBl3 {
	min-height: 55px;
	margin-top: 25px;
}

.AddLoadBl4 {
	min-height: 55px;
	margin-top: 15px;
}

.AddLoadBl5 {
	min-height: 55px;
	margin-top: 145px;
}



/*================================================
Добавление Объявдения
==================================================*/

#BoardInfoAdd {
	border: 2px dotted #FFA073;
	border-radius: 20px;
	margin-bottom: 50px;
}

#BoardInfoAdd ul li {
	line-height: 24px;
	font-size: 16px;
	padding: 10px;
}

#BoardInfoAdd ul li u {
	text-decoration: none;
	color: #00AB6F;
	text-transform: uppercase;
}

.BoardTelAddEx {
	display: inline-block;
	background: #00AB6F;
	padding: 3px;
	color: #fff;
}

.BoardAddForm {
	font-size: 30px;
	color: #fff;
	background: #00AB6F;
	border-radius: 0 0 20px 20px;
	text-align: center;
	padding: 5px;
}

.BoardAddForm a {
	display: block;
}

.BoardAddForm:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

#bdM64 hr {
	display: none;
}

.manTd1 {
	padding-top: 10px;
	height: 30px;
	font-size: 20px;
	text-transform: uppercase;
}

.manFlaName, .manFlaEmail, .manFlPhone {
	width: 400px !important;
	height: 30px;
	border-radius: 15px;
	border: none;
	font-size: 20px;
	text-indent: 10px;
}

.manFlOth1, .manFlOth2 {
	width: 200px !important;
	height: 30px;
	border-radius: 15px;
	border: none;
	font-size: 20px;
	text-indent: 10px;	
}

#suggEdit, .manFlTitle {
	height: 30px;
	border-radius: 15px;
	border: none;
	font-size: 20px;
	text-indent: 10px;	
}

.manFlTitle:focus,
.manFlaName:focus, 
.manFlaEmail:focus, 
.manFlPhone:focus,
.manFlOth1:focus,
.manFlOth2:focus,
#suggEdit:focus {
	background: #00AB6F;
	color: #fff;
	border: none;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

#bdM33 {
	border-left: #FF7E40 dotted 4px;
	padding-left: 10px;
}


/*================================================
Категории
==================================================*/

.MapDescription {
	margin-bottom: 30px;
	line-height: 24px;
}

/*================================================
Карта
==================================================*/

...MapImg img {
	padding: 5px;
}

....MapImg img:hover {
	background: #00AB6F;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

/*================================================
Недвижимость
==================================================*/

.HouseIndexMenu {
	margin-bottom: 40px;
}

.HouseIndexMenu h1 {
	text-transform: uppercase;
	color: #80C0FF;	
	font-size: 20px;
	padding-bottom: 10px;
}

.HouseIndexMenu h2 {
	font-size: 18px;
	padding: 4px;
}

.HouseIndexMenu p {
	margin: 5px;
	font-size: 16px;
}

.HouseIndexMenu p a {
	padding: 3px;
	display: block;
}

.HouseIndexMenu p a:hover {
	background: #00AB6F;
	color: #fff;;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;	
}

.HouseNewIndexMenu h1 {
	text-transform: uppercase;
	color: #FFDF76;	
	font-size: 20px;
	padding-bottom: 10px;	
	padding-left: 10px;
}

.HouseNewIndexMenu p {
	padding: 5px;
	border: 1px dotted #FFDF76;	
	font-size: 13px;
	width: 190px;
	text-align: justify;
	margin-bottom: 15px;
}

.HousePostFullAdress {
	margin-left: 24px;
	font-size: 16px;
	margin-bottom: 10px;
	padding: 4px;
	border: 1px dotted #FFDF76;
}

.HouseNewIndexMenu a {
	padding: 2px;
	display: block;
	font-size: 16px;
}

.HouseNewIndexMenu a:hover {
	background: #FFDF76;
	color: #111;;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;		
}

img.HousePostFullImgMini {
	width: 85px;
	height: 54px;
	padding: 5px;
	background: rgba(103,158,210,0.6);
	margin-left: 11px;
	margin-bottom: 5px;
}

img.HousePostFullImgMini:hover {
	background: #FF5300;
	-webkit-transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
	-ms-transition: All 0.3s ease;
	transition: All 0.3s ease;
}

.HousePostMessage {
	font-size: 14px !important;
	text-align: justify;
	padding-right: 20px;
}

.HousePostMessage {
	margin-left: 20px;
}

.postcontact span {
	background: url(/img/icon-post/contact.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}

.posthouse span {
	background: url(/img/icon-post/house.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}

.postm2 span {
	background: url(/img/icon-post/m2.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}

.postsleep span {
	background: url(/img/icon-post/sleep.png) top left no-repeat transparent;
	padding: 0 0 0 24px;
	margin: 5px 0 0 0;
	color: #777 !important;
	font-size: 16px;
	text-transform:uppercase;
	display: block;
}














