@charset "utf-8";

/*------------------------------------------------
	Общие стили
------------------------------------------------*/

#blog-content {
	padding: 5px 10px 10px;
}
.iBlogs {
	
}
	.clear {
		clear: both;
	}
	.iBlogs .iBlogsTitle {
		margin: 0 0 20px;
	}
		.iBlogs .iBlogsTitle .left {
			float: left;
		}
			.iBlogs .iBlogsTitle .left h1 {
				display: block;
				padding: 0;
				margin: 0;
				font-size: 18px;
				color: #000;
			}
		.iBlogs .iBlogsTitle .right {
			float: right;
		}
			.iBlogs .iBlogsTitle .right ul.links {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
				.iBlogs .iBlogsTitle .right ul.links li {
					float: left;
					border-left: 1px solid #DDDDDD;
				}
					.iBlogs .iBlogsTitle .right ul.links li:first-child {
						border-left: none;	
					}
					.iBlogs .iBlogsTitle .right ul.links li a {
						display: block;
						padding: 0 0 0 25px;
						margin: 0 10px;
						color: #009900;
						height: 20px;
						line-height: 20px;
						font-size: 13px;
					}
						.iBlogs .iBlogsTitle .right ul.links li a:hover {
							color: #00ac37;
						}
						.iBlogs .iBlogsTitle .right ul.links li a.createBlog {
							background: url("../blogimages/icon-create-blog.png") no-repeat 0 2px;
						}
						.iBlogs .iBlogsTitle .right ul.links li a.topBlog {
							background: url("../blogimages/icon-top-blogs.png") no-repeat 0 2px;
						}
	.iBlogs .iBlogsContent {
		
	}
		/*------------------------------------------------
			CSS Табы
			
			<div class="iBlogsTabs">
				<input type="radio" name="iBlogsTabsType" id="iBlogsTabsType_1" class="iBlogsTabRadio" checked="checked" />
				<input type="radio" name="iBlogsTabsType" id="iBlogsTabsType_2" class="iBlogsTabRadio" />
				<label for="iBlogsTabsType_1">Таб 1</label>
				<label for="iBlogsTabsType_2">Таб 2</label>
				<div class="tabList">
					<div class="tabContent">
						1-й таб
					</div>
					<div class="tabContent">
						2-й таб
					</div>
				</div>
			</div>
			
		------------------------------------------------*/
		
		.iBlogsTabs {
			margin: 0 0 20px;
		}
			.iBlogsTabs .listTabs {
				
			}
				.iBlogsTabs > input.iBlogsTabRadio {
					display: none;
				}
				.iBlogsTabs > label {
					display: inline-block;
					padding: 10px 20px;
					margin: 0 3px 0 0;
					font-size: 14px;
					color: #000;
					cursor: pointer;
					text-decoration: none;
					border-radius: 6px 6px 0 0;
					float: left;
					text-shadow: 0 0px 1px #fff;

					background: #d6d6d6;
					background: -moz-linear-gradient(top,  #d6d6d6 0%, #e2e2e2 1%, #e2e2e2 50%, #dddddd 51%, #d8d8d8 99%, #cecece 100%);
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(1%,#e2e2e2), color-stop(50%,#e2e2e2), color-stop(51%,#dddddd), color-stop(99%,#d8d8d8), color-stop(100%,#cecece));
					background: -webkit-linear-gradient(top,  #d6d6d6 0%,#e2e2e2 1%,#e2e2e2 50%,#dddddd 51%,#d8d8d8 99%,#cecece 100%);
					background: -o-linear-gradient(top,  #d6d6d6 0%,#e2e2e2 1%,#e2e2e2 50%,#dddddd 51%,#d8d8d8 99%,#cecece 100%);
					background: -ms-linear-gradient(top,  #d6d6d6 0%,#e2e2e2 1%,#e2e2e2 50%,#dddddd 51%,#d8d8d8 99%,#cecece 100%);
					background: linear-gradient(to bottom,  #d6d6d6 0%,#e2e2e2 1%,#e2e2e2 50%,#dddddd 51%,#d8d8d8 99%,#cecece 100%);
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#cecece',GradientType=0 ); 

				}
					.iBlogsTabs.iBlogsTabsLight > label {
						background: #EFEFEF;
						border-radius: 3px 3px 0 0;
						font-size: 12px;
						padding: 6px 10px;
						border: 1px solid #CDCDCD;
						border-bottom: none;
					}
					.iBlogsTabs > label:hover {
						display: inline-block;
						background: #fee987;
						background: -moz-linear-gradient(top,  #fee987 0%, #fedc7a 1%, #ffc968 50%, #febe51 51%, #ffa131 99%, #fe8c11 100%);
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fee987), color-stop(1%,#fedc7a), color-stop(50%,#ffc968), color-stop(51%,#febe51), color-stop(99%,#ffa131), color-stop(100%,#fe8c11));
						background: -webkit-linear-gradient(top,  #fee987 0%,#fedc7a 1%,#ffc968 50%,#febe51 51%,#ffa131 99%,#fe8c11 100%);
						background: -o-linear-gradient(top,  #fee987 0%,#fedc7a 1%,#ffc968 50%,#febe51 51%,#ffa131 99%,#fe8c11 100%);
						background: -ms-linear-gradient(top,  #fee987 0%,#fedc7a 1%,#ffc968 50%,#febe51 51%,#ffa131 99%,#fe8c11 100%);
						background: linear-gradient(to bottom,  #fee987 0%,#fedc7a 1%,#ffc968 50%,#febe51 51%,#ffa131 99%,#fe8c11 100%);
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee987', endColorstr='#fe8c11',GradientType=0 );
					}
					.iBlogsTabs.iBlogsTabsLight > label:hover {
						background: #EFEFEF;
					}
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(1) ~ label:nth-of-type(1),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(2) ~ label:nth-of-type(2),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(3) ~ label:nth-of-type(3),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(4) ~ label:nth-of-type(4),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(5) ~ label:nth-of-type(5),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(6) ~ label:nth-of-type(6),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(7) ~ label:nth-of-type(7),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(8) ~ label:nth-of-type(8),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(9) ~ label:nth-of-type(9),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(10) ~ label:nth-of-type(10) {
            

						
						margin-top: -5px;
						padding-top: 15px;
					}
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(1) ~ label:nth-of-type(1),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(2) ~ label:nth-of-type(2),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(3) ~ label:nth-of-type(3),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(4) ~ label:nth-of-type(4),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(5) ~ label:nth-of-type(5),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(6) ~ label:nth-of-type(6),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(7) ~ label:nth-of-type(7),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(8) ~ label:nth-of-type(8),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(9) ~ label:nth-of-type(9),
					.iBlogsTabs.iBlogsTabsLight > input.iBlogsTabRadio:checked:nth-of-type(10) ~ label:nth-of-type(10) {
						background: #fff;
						border: 1px solid #CDCDCD;
						border-bottom: 1px solid #fff;
						padding: 6px 10px;
						margin: 0 3px -1px 0;
					}
			.iBlogsTabs .tabList {
				display: block;
				margin: -11px 0 0;
				clear: left;
			}
				.iBlogsTabs .tabList .tabContent {
					display: none;
					padding: 20px;
					border-radius: 0 4px 4px 4px;
					background: #fff;
					color: #000;
					font-size: 12px;
					border: 1px solid #E9E9E9;
				}
					.iBlogsTabs.iBlogsTabsLight .tabList .tabContent {
						box-shadow: none;
						border: 1px solid #CDCDCD;
					}
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(1) ~ .tabList > div:nth-of-type(1),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(2) ~ .tabList > div:nth-of-type(2),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(3) ~ .tabList > div:nth-of-type(3),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(4) ~ .tabList > div:nth-of-type(4),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(5) ~ .tabList > div:nth-of-type(5),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(6) ~ .tabList > div:nth-of-type(6),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(7) ~ .tabList > div:nth-of-type(7),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(8) ~ .tabList > div:nth-of-type(8),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(9) ~ .tabList > div:nth-of-type(9),
					.iBlogsTabs > input.iBlogsTabRadio:checked:nth-of-type(10) ~ .tabList > div:nth-of-type(10) {
						display: block;
					}
		
		/*------------------------------------------------
			Оформление форм: поля
		------------------------------------------------*/
		
		input[type="text"].iBlogsForm,
		input[type="password"].iBlogsForm {
			border: 1px solid #ccc;
			border-radius: 3px;
			width: 200px;
			background: #fff;
			padding: 5px;
			box-shadow: 0 1px 1px #ddd inset, 0 1px 1px #fff;
			font-size: 12px;
			transition: all 0.2s ease-in-out;
		}
			input[type="text"].iBlogsForm:focus,
			input[type="password"].iBlogsForm:focus {
        /*
				box-shadow: 0 1px 1px #fff inset, 0 0 5px #D47001;
				border: 1px solid #FCCD4F;
				*/
			}
		textarea.iBlogsForm {
			border: 1px solid #ccc;
			border-radius: 3px;
			width: 300px;
			background: #fff;
			padding: 5px;
			box-shadow: 0 1px 1px #ddd inset, 0 1px 1px #fff;
			font-size: 12px;
			height: 100px;
			transition: all 0.2s ease-in-out;
		}
			textarea.iBlogsForm:focus {
        /*
				box-shadow: 0 1px 1px #fff inset, 0 0 5px #D47001;
				border: 1px solid #FCCD4F;
				*/
			}
		select.iBlogsForm {
			border: 1px solid #ccc;
			border-radius: 3px;
			width: 200px;
			background: #fff;
			padding: 5px;
			box-shadow: 0 1px 1px #ddd inset, 0 1px 1px #fff;
			font-size: 12px;
			transition: all 0.2s ease-in-out;
		}
			select.iBlogsForm:focus {
        /*
				box-shadow: 0 1px 1px #fff inset, 0 0 5px #D47001;
				border: 1px solid #FCCD4F;
				*/
			}
		
		.iBlogsLabel {
			padding: 0 !important;
			margin: 0 !important;
			position: relative;
			cursor: pointer;
			height: 28px;
			display: inline-block;
		}
			.iBlogsLabel input {
				position: absolute;
				left: 10px;
				top: 8px;
				z-index: 2;
			}
			.iBlogsLabel label {
				background-color: #FDFDFD;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#FDFDFD');
				background-image: -webkit-gradient(linear, left top, left bottom, from(#F1F1F1), to(#FDFDFD));
				background-image: -webkit-linear-gradient(top, #F1F1F1, #FDFDFD);
				background-image:    -moz-linear-gradient(top, #F1F1F1, #FDFDFD);
				background-image:     -ms-linear-gradient(top, #F1F1F1, #FDFDFD);
				background-image:      -o-linear-gradient(top, #F1F1F1, #FDFDFD);
				background-image:         linear-gradient(top, #F1F1F1, #FDFDFD);
				color: #000;
				display: block;
				font-size: 12px;
				height: 28px;
				line-height: 28px;
				padding: 0 10px 0 30px;
				width: auto;
				border-bottom: 1px solid #E5E5E5;
				border-radius: 2px;
				cursor: pointer;
				min-width: 160px;
				box-shadow: 0 1px 1px #999 inset;
			}
				.iBlogsLabel input:checked + label {
					background-color: #FDBB3C;
					filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCD153', endColorstr='#FDBB3C');
					background-image: -webkit-gradient(linear, left top, left bottom, from(#FCD153), to(#FDBB3C));
					background-image: -webkit-linear-gradient(top, #FCD153, #FDBB3C);
					background-image:    -moz-linear-gradient(top, #FCD153, #FDBB3C);
					background-image:     -ms-linear-gradient(top, #FCD153, #FDBB3C);
					background-image:      -o-linear-gradient(top, #FCD153, #FDBB3C);
					background-image:         linear-gradient(top, #FCD153, #FDBB3C);
					border-bottom: 1px solid #D69E30;
					color: #604205;
					box-shadow: 0 1px 1px #604205 inset;
				}		
		.iBlogsCaptcha {
			margin: 0 0 20px;
			/*
			background: #FFD8AD;
			box-shadow: 0 0 10px #FE8906 inset;
			*/
			display: block;
			width: 325px;
			padding: 10px 10px 7px;
			/*
			border-radius: 4px;
			border: 1px solid #FE8906;
			*/
		}
			.iBlogsCaptcha.iBlogsCaptchaAddNews {
				margin: -20px 0 20px 10px;	
				border-top: none;
				border-radius: 0 0 4px 4px;
			}
			.iBlogsCaptcha .captcha {
				float: left;
				width: 120px;
				vertical-align: top;
				
			}
				.iBlogsCaptcha .captcha #dle-captcha {
					
				}
					.iBlogsCaptcha .captcha #dle-captcha > img {
						width: 120px;
						height: 50px;
					}
			.iBlogsCaptcha .input {
				float: left;
				width: 200px;
				margin: 0 ;
				vertical-align: top;
			}
				.iBlogsCaptcha .input input[type="text"] {
					height: 46px;
					padding: 2px;
					width: 200px;
					background: #fff;
					font-size: 36px;
					text-align: center;
          border: 1px solid #ccc;
          border-radius: 3px;
					box-shadow: 0 1px 1px #ddd inset, 0 1px 1px #fff;
				}
		
		.iBlogsButton {
			margin: 0 0 20px;
		}
			.iBlogsButton.iBlogsButtonAddNews {
				margin: 0 0 20px 10px;	
			}
			.iBlogsButton > input[type="button"],
			.iBlogsButton > input[type="submit"] {
				display: inline-block;
				height: 30px;
				line-height: 30px;
				padding: 0 15px;
				margin: 0;
				background: url("../blogimages/grey-button.png") repeat-x 0 0;
				border-radius: 3px;
				color: #fff;
				font-size: 13px;
				font-weight: 100;
				border: 1px solid #182128;
				border-top: none;
				text-shadow: none;
				cursor: pointer;
			}
				.iBlogsButton > input[type="button"]:nth-child(even),
				.iBlogsButton > input[type="submit"]:nth-child(even) {
					background: url("../blogimages/yellow-button.png") repeat-x 0 0;
					border: 1px solid #FE8101;
					border-top: none;
				}
			
			input[type="button"].iBlogsButton,
			input[type="submit"].iBlogsButton {
				display: inline-block;
				height: 26px;
				line-height: 26px;
				padding: 0 15px 2px;
				margin: 0;
				border-radius: 3px;
				color: #666;
				font-size: 13px;
				font-weight: 100;
				border: 1px solid #ccc;
				text-shadow: none;
				cursor: pointer;
				background: rgb(226,226,226); /* Old browsers */
				background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
			}
				input[type="button"].iBlogsButton:hover,
				input[type="submit"].iBlogsButton:hover {
					background: rgb(201,201,201); /* Old browsers */
					background: -moz-linear-gradient(top,  rgba(201,201,201,1) 0%, rgba(198,198,198,1) 50%, rgba(178,178,178,1) 51%, rgba(221,221,221,1) 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,201,201,1)), color-stop(50%,rgba(198,198,198,1)), color-stop(51%,rgba(178,178,178,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(198,198,198,1) 50%,rgba(178,178,178,1) 51%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(198,198,198,1) 50%,rgba(178,178,178,1) 51%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(198,198,198,1) 50%,rgba(178,178,178,1) 51%,rgba(221,221,221,1) 100%); /* IE10+ */
					background: linear-gradient(to bottom,  rgba(201,201,201,1) 0%,rgba(198,198,198,1) 50%,rgba(178,178,178,1) 51%,rgba(221,221,221,1) 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
					color: #fff;
				}
		
		/*------------------------------------------------
			Оформление форм: лёгкая форма
		------------------------------------------------*/
		
		.iBlogsLightForm {
			
		}
			.iBlogsLightForm .lineForm {
				display: block;
				margin: 0 0 10px;
			}
				.iBlogsLightForm .lineForm:last-child {
					margin: 0;
				}
				.iBlogsLightForm .lineForm .name {
					display: inline-block;
					width: 150px;
					vertical-align: top;
					font-size: 13px;
				}
					.iBlogsLightForm .lineForm .name .about {
						color: #999;
						font-size: 11px;
					}
				.iBlogsLightForm .lineForm .value {
					/*
					display: inline-block;
					vertical-align: top;
					*/
				}
					.iBlogsLightForm .lineForm .value .bb-pane {
            width: 100%;
						/* 
						width: 550px;
						*/
					}
					.iBlogsLightForm .lineForm .value .iBlogsBBCodeText {
            width: 100%;
						/* 
						width: 550px;
						*/
						height: 200px;
						border: 1px solid #BBBBBB;
						border-top: none;
						box-shadow: 0 1px 1px #ccc inset;
					}
		
		/*------------------------------------------------
			Оформление форм: большая форма
		------------------------------------------------*/
		
		.iBlogsBigForm {
			
		}
			.iBlogsBigForm .lineForm {
				display: block;
				margin: 0 0 10px;
				padding: 10px;
				background: #fff;
				box-shadow: 0 1px 2px #fff inset;
				transition: all 0.2s ease-in-out;
			}
				.iBlogsBigForm .lineForm:hover {
					box-shadow: 0 1px 2px #ccc inset;
					border-radius: 3px;
					background: #f9f9f9;
				}
				.iBlogsBigForm .lineForm:last-child {
					margin: 0;
				}
				.iBlogsBigForm .lineForm .name {
					display: inline-block;
					vertical-align: top;
					font-size: 13px;
					width: 50%;
				}
					.iBlogsBigForm .lineForm.bigRight .name {
						width: 150px;
					}
					.iBlogsBigForm .lineForm .name .about {
						color: #999;
						font-size: 11px;
					}
					.iBlogsBigForm .lineForm .name .iBlogsPreviewsStyle {
						margin: 10px 0 0;
					}
						.iBlogsBigForm .lineForm .name .iBlogsPreviewsStyle > img {
							display: block;
							max-width: 100%;
							max-height: 300px;
							border-radius: 3px;
							box-shadow: 0 0 4px 0 #CCCCCC;
							margin: 0 0 15px;
						}
						.iBlogsBigForm .lineForm .name .iBlogsPreviewsStyle > a {
							display: inline-block;
							font-size: 14px;
							text-transform: uppercase;
						}
				.iBlogsBigForm .lineForm .value {
					display: inline-block;
					vertical-align: top;
					width: 30%;
				}
					.iBlogsBigForm .lineForm.bigRight .value {
						width: auto;
					}
					.iBlogsBigForm .lineForm .value .bb-pane {
						width: 550px;
					}
					.iBlogsBigForm .lineForm .value .iBlogsBBCodeText {
						width: 550px;
						height: 200px;
						border: 1px solid #BBBBBB;
						border-top: none;
						box-shadow: 0 1px 1px #ccc inset;
					}
		
		/*------------------------------------------------
			Создание блога
		------------------------------------------------*/
		
		.iBlogsAdd {
			
		}
			.iBlogsAdd.iBlogsSmallAdd {
				margin: 0 0 10px;
			}
		
		/*------------------------------------------------
			Предпросмотр статьи при добавлении
		------------------------------------------------*/
		
		#blogpreview {
			
		}
			#blogpreview > fieldset {
				border: none;
				border-radius: 3px;
				box-shadow: 0 2px 4px #666666;
				padding: 10px;
			}
				#blogpreview > fieldset > legend {
					background: #FEB546;
					border-radius: 2px;
					box-shadow: 0 1px 2px #999999;
					color: #FFFFFF;
					display: block;
					font-size: 12px;
					padding: 6px 12px;
					text-transform: uppercase;
				}
		
		/*------------------------------------------------
			Таблица по умолчанию
		------------------------------------------------*/
	
		table.iBlogsDefaultTable {
			width: 100%;
			border: none;
			border-collapse: separate;
			border-spacing: 0;
			margin: 0 0 20px;
		}
			table.iBlogsDefaultTable thead {
				
			}
				table.iBlogsDefaultTable thead tr {
					
				}
					table.iBlogsDefaultTable thead tr th {
						background: #ffde19; /* Old browsers */
						background: -moz-linear-gradient(top,  #ffde19 0%, #fff298 3%, #fedc7a 5%, #ffc969 48%, #febe50 49%, #ffa638 96%, #fe8100 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde19), color-stop(3%,#fff298), color-stop(5%,#fedc7a), color-stop(48%,#ffc969), color-stop(49%,#febe50), color-stop(96%,#ffa638), color-stop(100%,#fe8100)); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* IE10+ */
						background: linear-gradient(to bottom,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde19', endColorstr='#fe8100',GradientType=0 ); /* IE6-9 */

						padding: 0 10px;
						height: 40px;
						line-height: 40px;
						text-align: left;
						color: #000;
						font-size: 12px;
						font-weight: bold;
						text-shadow: 0 1px 0 #FFE0A4;
						font-family: Tahoma, sans-serif;
					}
						table.iBlogsDefaultTable thead tr th:first-child {
							border-radius: 3px 0 0 3px;
						}
						table.iBlogsDefaultTable thead tr th:last-child {
							border-radius: 0 3px 3px 0;
						}
						table.iBlogsDefaultTable thead tr th.id {
							width: 70px;
							text-align: center;
						}
						table.iBlogsDefaultTable thead tr th.center {
							width: 120px;
							text-align: center;
						}
			table.iBlogsDefaultTable tbody {
				
			}
				table.iBlogsDefaultTable tbody tr {
					
				}
					table.iBlogsDefaultTable tbody tr td {
						background-color: #F9F9F9;
						border-bottom: 1px solid #EAF0F3;
						border-top: 1px solid #FFFFFF;
						border-right: 3px solid #fff;
						padding: 10px;
						text-align: left;
						color: #000;
					}
						table.iBlogsDefaultTable tbody tr td:nth-child(even) {
							background-color: #F5F5F5;
						}
							table.iBlogsDefaultTable tbody tr:hover td {
								background-color: #EFEFEF;
								filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#EFEFEF');
								background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EFEFEF));
								background-image: -webkit-linear-gradient(top, #FCFCFC, #EFEFEF);
								background-image:    -moz-linear-gradient(top, #FCFCFC, #EFEFEF);
								background-image:     -ms-linear-gradient(top, #FCFCFC, #EFEFEF);
								background-image:      -o-linear-gradient(top, #FCFCFC, #EFEFEF);
								background-image:         linear-gradient(top, #FCFCFC, #EFEFEF);
								border-right: none;
								padding-right: 13px;
							}
								table.iBlogsDefaultTable tbody tr:hover td:last-child {
									padding-right: 10px;	
								}
						table.iBlogsDefaultTable tbody tr:hover td {
							border-bottom: 1px solid #E9E9E9;
						}
						table.iBlogsDefaultTable tbody tr:first-child td {
							border-top: none;
						}
						table.iBlogsDefaultTable tbody tr td:first-child {
							border-left: 1px solid #EEEEEE;
							vertical-align: top;
						}
						table.iBlogsDefaultTable tbody tr:last-child td {
							
						}
						table.iBlogsDefaultTable tbody tr td:last-child {
							border-right: 1px solid #EEEEEE;
						}
						table.iBlogsDefaultTable tbody tr td.id {
							width: 70px;
							text-align: center;
						}
						table.iBlogsDefaultTable tbody tr td.center {
							width: 120px;
							text-align: center;
						}
							table.iBlogsDefaultTable tbody tr td .blockWidthImg {
								
							}
								table.iBlogsDefaultTable tbody tr td .blockWidthImg .img {
									float: left;
									padding: 0 15px 0 0;
								}
									table.iBlogsDefaultTable tbody tr td .blockWidthImg .img > a {
										border: 1px  solid #fff;
										display: block;
									}
										table.iBlogsDefaultTable tbody tr td .blockWidthImg .img > a > img {
											max-width: 65px;
											border: 1px solid #F0F0F0;
											display: block;
										}
								table.iBlogsDefaultTable tbody tr td .blockWidthImg .about {
									overflow: hidden;
								}
									table.iBlogsDefaultTable tbody tr td .blockWidthImg .about .title {
										display: block;
										margin: 5px 0;
										font-size: 12px;
										text-transform: uppercase;
									}
									table.iBlogsDefaultTable tbody tr td .blockWidthImg .about .text {
										font-size: 11px;
									}
							table.iBlogsDefaultTable tbody tr td [id*="img_allnews-"] {
								border: 1px solid #ccc;
								border-radius: 7px;
								padding: 0 0 0 1px;
								float: right;
								margin: 3px 0 0;
							}
								table.iBlogsDefaultTable tbody tr td [id*="img_allnews-"]:hover {
									box-shadow: 0 0 3px #999;
									border: 1px solid #999;
								}
							table.iBlogsDefaultTable tbody tr td .blog-spoiler-allnews-short {
								color: #000;
								margin: 10px 0 0;
								font-size: 11px;
							}
			table.iBlogsDefaultTable tfoot {
				
			}
		
		/*------------------------------------------------
			Лёгкая таблица
		------------------------------------------------*/
		
		table.iBlogsLightTable {
			width: auto;
			border: 0;
			border-collapse: collapse;
			border-spacing: 0;
		}
			table.iBlogsLightTable > tbody {
				
			}
				table.iBlogsLightTable > tbody > tr {
					
				}
					table.iBlogsLightTable > tbody > tr .label {
						width: 400px;
						background: url("../blogimages/light-table.png") repeat 0 0;
						padding: 3px 5px;
						border-bottom: 6px solid #fff;
					}
						table.iBlogsLightTable > tbody > tr.noBG .label {
							background: none;	
						}
					table.iBlogsLightTable > tbody > tr .value {
						background: url("../blogimages/light-table.png") repeat 0 0;
						padding: 3px 5px;
						text-align: right;
						border-bottom: 6px solid #fff;
					}
						table.iBlogsLightTable > tbody > tr.noBG .value {
							background: none;	
						}
						table.iBlogsLightTable > tbody > tr .value > a {
							
						}
							table.iBlogsLightTable > tbody > tr .value > a:hover {
								
							}
				table.iBlogsLightTable > tbody .divider {
					
				}
					table.iBlogsLightTable > tbody .divider > td {
						font-weight: bold;
						color: #FF8C01;
						font-size: 14px;
						margin: 0 0 10px;
						padding: 10px 5px;
					}

			
		/*------------------------------------------------
			Навигация по страницам
		------------------------------------------------*/
		
		.iblogsNavigation {
			
		}
			.iblogsNavigation .listPages {
				float: left;
			}
				.iblogsNavigation .prevPage {
					display: inline-block;
				}
					.iblogsNavigation .prevPage a, .iblogsNavigation .prevPage span {
						display: block;
						text-indent: -99999px;
						background: url("../blogimages/arrow-left.png") no-repeat scroll center 8px;
						text-decoration: none;
						width: 20px;
						height: 20px;
					}
				.iblogsNavigation .list {
					display: inline-block;
					margin: 0;
					padding: 0;
				}
					.iblogsNavigation .list span {
						display: inline-block;
						color: #268BD3;
						font-size: 13px;
						height: 20px;
						line-height: 20px;
					}
					.iblogsNavigation .list a {
						display: inline-block;
						color: #268BD3;
						font-size: 13px;
						height: 20px;
						line-height: 20px;
					}
						.iblogsNavigation .list a:hover {
							color: #1E6597;
						}
				.iblogsNavigation .nextPage {
					display: inline-block;
				}
					.iblogsNavigation .nextPage a, .iblogsNavigation .nextPage span {
						display: block;
						text-indent: -99999px;
						background: url("../blogimages/arrow-right.png") no-repeat scroll center 8px;
						text-decoration: none;
						width: 20px;
						height: 20px;
					}
			.iblogsNavigation .selectPage {
				float: right;
				color: #000;
			}
				.iblogsNavigation .selectPage > form {
					
				}
					.iblogsNavigation .selectPage > form > span {
						
					}
					.iblogsNavigation .selectPage > form .numberPage {
						border: 1px solid #F9F9F9;
						box-shadow: 0 1px 2px #eee inset;
						height: 19px;
						font-size: 13px;
						color: #000;
						width: 70px;
						border-radius: 2px 0 0 2px;
						padding: 0 3px;
					}
						.iblogsNavigation .selectPage > form .numberPage:-moz-placeholder {
							font-size: 10px;
						}
						.iblogsNavigation .selectPage > form .numberPage::-moz-placeholder {
							font-size: 10px;
						}
						.iblogsNavigation .selectPage > form .numberPage::-webkit-input-placeholder {
							font-size: 10px;
						}
						.iblogsNavigation .selectPage > form .numberPage:-ms-input-placeholder {
							font-size: 10px;
						}
					.iblogsNavigation .selectPage > form .submitPage {
						display: inline-block;
						width: 26px;
						height: 21px;
						background: url("../blogimages/submit-search.png") no-repeat 0 1px;
						border: none;
						text-indent: -99999px;
						cursor: pointer;
						margin: 0 10px 0 -25px;
					}
		
		/*------------------------------------------------
			Статические страницы
		------------------------------------------------*/
		
		.iBlogsStaticPage {
			color: #000;
			font-size: 13px;
		}
			.iBlogsStaticPage .title {
				margin: 0 0 20px;
				padding: 0 0 10px;
				border-bottom: 1px dashed #ccc;
			}
				.iBlogsStaticPage .title .left {
					float: left;
				}
					.iBlogsStaticPage .title .left h1 {
						display: block;
						padding: 0;
						margin: 0;
						font-size: 18px;
						color: #000;
					}
				.iBlogsStaticPage .title .right {
					float: right;
				}
					.iBlogsStaticPage .title .right ul.links {
						list-style-type: none;
						margin: 0;
						padding: 0;
					}
						.iBlogsStaticPage .title .right ul.links li {
							float: left;
							border-left: 1px solid #DDDDDD;
						}
							.iBlogsStaticPage .title .right ul.links li:first-child {
								border-left: none;	
							}
							.iBlogsStaticPage .title .right ul.links li a {
								display: block;
								padding: 0 0 0 25px;
								margin: 0 10px;
								color: #268BD3;
								height: 20px;
								line-height: 20px;
								font-size: 13px;
							}
								.iBlogsStaticPage .title .right ul.links li a:hover {
									color: #1E6597;
								}
								.iBlogsStaticPage .title .right ul.links li.edit a {
									background: url("../blogimages/icon-create-blog.png") no-repeat 0 2px;
								}
			.iBlogsStaticPage > b {
				color: #FEA63A;
				font-weight: bold;
			}
			.iBlogsStaticPage .staticContent {
				
			}
				.iBlogsStaticPage .staticContent .leftLinks {
					float: left;
					width: 250px;
				}
					.iBlogsStaticPage .staticContent .leftLinks .titleLinks {
						margin: 0 0 10px;
					}
					.iBlogsStaticPage .staticContent .leftLinks > ul {
						list-style-type: none;
						padding: 0;
						margin: 0;
					}
						.iBlogsStaticPage .staticContent .leftLinks > ul > li {
							display: block;
							padding: 0;
							margin: 0 0 10px;
						}
							.iBlogsStaticPage .staticContent .leftLinks > ul > li > a {
								background: url("../blogimages/ul-links.png") no-repeat 0 7px;
								padding: 0 0 0 15px;
								display: block;
								font-size: 12px;
							}
								.iBlogsStaticPage .staticContent .leftLinks > ul > li > a:hover {
								
								}
				.iBlogsStaticPage .staticContent .rightContents {
					overflow: hidden;
				}
	
		/*------------------------------------------------
			Правила ведения блогов
		------------------------------------------------*/
			
		.iBlogsStaticPage > div {
			
		}
			.iBlogsStaticPage > div > form {
				
			}
				.iBlogsStaticPage > div > form .bbcodes {
					display: inline-block;
					height: 30px;
					line-height: 30px;
					padding: 0 15px;
					margin: 0;
					background: url("../blogimages/grey-button.png") repeat-x 0 0;
					border-radius: 3px;
					color: #fff;
					font-size: 13px;
					font-weight: 100;
					border: 1px solid #182128;
					border-top: none;
					text-shadow: none;
				}
					.iBlogsStaticPage > div > form > input:nth-child(even) {
						background: url("../blogimages/yellow-button.png") repeat-x 0 0;
						border: 1px solid #FE8101;
						border-top: none;
					}
		
		/*------------------------------------------------
			Страница блога - лицо блога
		------------------------------------------------*/
		
		.iBlogsBlogPage {
			margin: 0 0 20px;
    		width: 753px
		}
			.iBlogsBlogPage .infoBlog {
				float: left;
				width: 70%;
			}
				.iBlogsBlogPage .infoBlog .blogTitle {
					padding: 0;
					margin: 0 0 6px;
				}
					.iBlogsBlogPage .infoBlog .blogTitle > h2 {
						color: #000;
						font-size: 14px;
						padding: 0;
						margin: 0;
					}
				.iBlogsBlogPage .infoBlog .blogShortAbout {
					font-size: 11px;
					color: #000;
					margin: 0 0 10px;
					/* min-height: 100px; */
				}
				.iBlogsBlogPage .infoBlog .blogPanel {
					
				}
					.iBlogsBlogPage .infoBlog .blogPanel .blogLogo {
						float: left;
						width: 100px;
					}
						.iBlogsBlogPage .infoBlog .blogPanel .blogLogo > img {
							border: 2px solid #F2F2F1;
							width: 80px;
						}
							.iBlogsBlogPage .infoBlog .blogPanel .blogLogo > img:hover {
								box-shadow: 0 1px 2px #666;	
							}
					.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions {
						float: left;
						padding: 10px 0 0;
						width: calc(100% - 100x);
					}
						.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links {
							list-style-type: none;
							padding: 0;
							margin: 0 0 30px;
						}
							.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links > li {
								float: left;
								padding: 0 10px;
								border-left: 1px solid #D5D5D5;
								font-size: 12px;
								color: #000;
							}
								.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links > li:first-child {
									border-left: none;
									padding: 0 10px 0 0;
								}
							.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links > li > span {
								
							}
								.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links > li > span > a {
									
								}
									.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .links > li > span > a:hover {
										
									}
						.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct {
							
						}
							.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .blogAdmin {
								float: left;
								margin: 0 2px 0 0;
							}
								.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .blogAdmin > a {
									background-color: #EFEFEF;
									filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#EFEFEF');
									background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EFEFEF));
									background-image: -webkit-linear-gradient(top, #FCFCFC, #EFEFEF);
									background-image:    -moz-linear-gradient(top, #FCFCFC, #EFEFEF);
									background-image:     -ms-linear-gradient(top, #FCFCFC, #EFEFEF);
									background-image:      -o-linear-gradient(top, #FCFCFC, #EFEFEF);
									background-image:         linear-gradient(top, #FCFCFC, #EFEFEF);
									border: 1px solid #E9E9E9;
									border-top: 1px solid #F8F8F8;
									display: block;
									color: #000;
									text-decoration: none;
									font-size: 16px;
									height: 40px;
									line-height: 40px;
									padding: 0 45px;
									border-radius: 4px;
								}
									.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .blogAdmin > a:hover {
										background-color: #D5D5D5;
										filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#D5D5D5');
										background-image: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#D5D5D5));
										background-image: -webkit-linear-gradient(top, #EEEEEE, #D5D5D5);
										background-image:    -moz-linear-gradient(top, #EEEEEE, #D5D5D5);
										background-image:     -ms-linear-gradient(top, #EEEEEE, #D5D5D5);
										background-image:      -o-linear-gradient(top, #EEEEEE, #D5D5D5);
										background-image:         linear-gradient(top, #EEEEEE, #D5D5D5);
										border: 1px solid #CECECE;
										border-top: 1px solid #D4D4D4;
									}
							.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog {
								float: left;
							}
								.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog > form {
									background: #ffde19; /* Old browsers */
									background: -moz-linear-gradient(top,  #ffde19 0%, #fff298 3%, #fedc7a 5%, #ffc969 48%, #febe50 49%, #ffa638 96%, #fe8100 100%); /* FF3.6+ */
									background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffde19), color-stop(3%,#fff298), color-stop(5%,#fedc7a), color-stop(48%,#ffc969), color-stop(49%,#febe50), color-stop(96%,#ffa638), color-stop(100%,#fe8100)); /* Chrome,Safari4+ */
									background: -webkit-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* Chrome10+,Safari5.1+ */
									background: -o-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* Opera 11.10+ */
									background: -ms-linear-gradient(top,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* IE10+ */
									background: linear-gradient(to bottom,  #ffde19 0%,#fff298 3%,#fedc7a 5%,#ffc969 48%,#febe50 49%,#ffa638 96%,#fe8100 100%); /* W3C */
									filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffde19', endColorstr='#fe8100',GradientType=0 ); /* IE6-9 */
			
									padding: 10px;
									height: 21px;
									position: relative;
									border-radius: 4px;
									border: 1px solid #FF8100;
									border-top: none;
								}
									.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog > form .input {
										
									}
										.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog > form .input > input {
											height: 21px;
											width: 250px;
											padding: 0 3px;
											border-radius: 3px;
											border: none;
											background: #fff;
											box-shadow: 0 1px 2px #ccc inset;
											font-size: 11px;
										}
									.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog > form .submit {
										position: absolute;
										right: 14px;
										top: 14px;
									}
										.iBlogsBlogPage .infoBlog .blogPanel .blogFunctions .extraFunct .searchBlog > form .submit > input {
											background: url("../blogimages/search-icon.png") no-repeat 0 0;
											width: 15px;
											height: 15px;
											display: block;
											text-indent: -99999px;
											border: none;
											cursor: pointer;
										}
			.iBlogsBlogPage .linksBlog {
				float: left;
				width: 30%;
			}
				.iBlogsBlogPage .linksBlog .links {
					list-style-type: none;
					margin: 0;
					padding: 20px 20px 0;
					background-color: #EFEFEF;
					filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#EFEFEF');
					background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EFEFEF));
					background-image: -webkit-linear-gradient(top, #FCFCFC, #EFEFEF);
					background-image:    -moz-linear-gradient(top, #FCFCFC, #EFEFEF);
					background-image:     -ms-linear-gradient(top, #FCFCFC, #EFEFEF);
					background-image:      -o-linear-gradient(top, #FCFCFC, #EFEFEF);
					background-image:         linear-gradient(top, #FCFCFC, #EFEFEF);
					border: 1px solid #E9E9E9;
					border-radius: 0 0 4px 4px;
					border-top: none;
					width: 130px;
					float: right;
				}
					.iBlogsBlogPage .linksBlog .links > li {
						display: block;
						background: url("../blogimages/ul-image.png") no-repeat 0 7px,
									url("../blogimages/blog-link-divider.png") no-repeat scroll center bottom;
						margin: 0 0 5px;
						padding: 0 0 7px 20px;
					}
						.iBlogsBlogPage .linksBlog .links > li:last-child {
							background: url("../blogimages/ul-image.png") no-repeat 0 7px;
						}
						.iBlogsBlogPage .linksBlog .links > li > a {
							font-size: 12px;
							text-decoration: none;
						}
							.iBlogsBlogPage .linksBlog .links > li > a:hover {
								color: #036;
							}

		/*------------------------------------------------
			Страница блога - список новостей и полная новость
		------------------------------------------------*/
		
		.iBlogsNews {
			background-color: #EFEFEF;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#EFEFEF');
			background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EFEFEF));
			background-image: -webkit-linear-gradient(top, #FCFCFC, #EFEFEF);
			background-image:    -moz-linear-gradient(top, #FCFCFC, #EFEFEF);
			background-image:     -ms-linear-gradient(top, #FCFCFC, #EFEFEF);
			background-image:      -o-linear-gradient(top, #FCFCFC, #EFEFEF);
			background-image:         linear-gradient(top, #FCFCFC, #EFEFEF);
			border: 1px solid #E9E9E9;
			border-left: 1px solid #F0F0F0
			border-right: 1px solid #F0F0F0;
			border-top: 1px solid #F7F7F7;
			border-radius: 4px;
			padding: 20px;
			color: #000;
			margin: 0 0 8px;
    	width: 710px;
		}
			.iBlogsNews .title {
				margin: 0 0 8px;
			}
				.iBlogsNews .title > h2 {
					float: left;
					color: #000;
					font-size: 14px;
					font-weight: bold;
					font-family: Tahoma, Geneva, sans-serif;
					padding: 0;
					margin: 0 10px 0 0;
				}
					.iBlogsNews .title > h2 > a {
						color: #009900;
						text-decoration: none;
					}
						.iBlogsNews .title > h2 > a:hover {
							color: #00ac37;
						}
				.iBlogsNews .title .editLink {
					float: left;
				}
					.iBlogsNews .title .editLink a {
						display: inline-block;
						width: 17px;
						height: 17px;
						padding: 0;
						margin: 0 2px 0 0;
						vertical-align: top;
					}
						.iBlogsNews .title .editLink > a:hover {
							
						}
						.iBlogsNews .title .editLink > a > img {
							vertical-align: top !important;
						}
				.iBlogsNews .title .iBlogsRatingNews {
					float: right;
				}
			.iBlogsNews .infoNews {
				font-size: 11px;
				margin: 0 0 20px;
				padding: 0 0 10px;
				background: url("../blogimages/blog-news-divider.png") no-repeat scroll center bottom;
			}
				.iBlogsNews .infoNews .author {
					
				}
					.iBlogsNews .infoNews .author > a {
						
					}
						.iBlogsNews .infoNews .author > a:hover {
							
						}
				.iBlogsNews .infoNews .date {
					color: #B2B2B2;
				}
			.iBlogsNews .textNews {
				font-size: 14px;
				color: #000;
			}
				.iBlogsNews .textNews .downloadLinksUrl {
					display: block;
					margin: 10px 0 0;
				}
					.iBlogsNews .textNews .downloadLinksUrl span {
						font-weight: bold;
					}
				.textNews .editorDate {
					margin: 10px 0 0;
					background: #fff;
					padding: 5px;
					font-size: 11px;
				}
					.textNews .editorDate > span {
						float: left;	
					}
					.textNews .editorDate .what {
						margin: 0 5px 0 0;
						color: #487047;
					}
					.textNews .editorDate .who {
						margin: 0 5px 0 0;
						color: #487047;
					}
					.textNews .editorDate .when {
						color: #487047;
					}
					.textNews .editorDate .why {
						clear: left;
					}
						.textNews .editorDate .why > strong {
							
						}
		.iBlogsNewsOptions {
			padding: 0 10px;
			margin: 0 0 20px;
		}
			.iBlogsNewsOptions .opt {
				float: right;
				list-style-type: none;
				padding: 0;
				margin: 0;
   			}
				.iBlogsNewsOptions .opt > li {
					display: inline-block;
					border-right: 1px solid #D9D9D9;
					padding: 0 7px;
					margin: 0;
					font-size: 12px;
					color: #000;
				}
					.iBlogsNewsOptions .opt > li:last-child {
						border-right: none;	
					}
					.iBlogsNewsOptions .opt > li > a {
						font-weight: bold;	
					}
						.iBlogsNewsOptions .opt > li > a:hover {
								
						}
				.iBlogsNewsOptions .opt > li > span {
					font-weight: bold;
				}
				
		
		/*------------------------------------------------
			Рейтинг новостей
		------------------------------------------------*/
		
		.iBlogsRatingNews {
			
		}
			.iBlogsRatingNews {
				
			}
				.iBlogsRatingNews .rating {
					width: 140px;
					height: 29px;
				}
					.iBlogsRatingNews .rating .unit-rating {
						background: url("../blogimages/rating.png") no-repeat 0 0;
						width: 140px;
						height: 29px;
					}
						.iBlogsRatingNews .rating .unit-rating .current-rating {
							
						}
						.iBlogsRatingNews .rating .unit-rating > li {
							
						}
							.iBlogsRatingNews .rating .unit-rating > li.current-rating {
								background: url("../blogimages/rating.png") no-repeat 0 -29px;
							}
							.iBlogsRatingNews .rating .unit-rating > li a {
								height: 29px;
								width: 30px;
							}
								.iBlogsRatingNews .rating .unit-rating > li a:hover {
									background: url("../blogimages/rating-hover.png") no-repeat right 0, url("../blogimages/rating.png") no-repeat 0 -58px;
									left: 0;
								}
							.iBlogsRatingNews .rating .unit-rating > li .r1-unit {
								
							}
								.iBlogsRatingNews .rating .unit-rating > li .r1-unit:hover {
									width: 33px;
								}
							.iBlogsRatingNews .rating .unit-rating > li .r2-unit {
								
								left: 33px;
							}
								.iBlogsRatingNews .rating .unit-rating > li .r2-unit:hover {
									width: 61px;
								}
							.iBlogsRatingNews .rating .unit-rating > li .r3-unit {
								left: 61px;
							}
								.iBlogsRatingNews .rating .unit-rating > li .r3-unit:hover {
									width: 89px;
								}
							.iBlogsRatingNews .rating .unit-rating > li .r4-unit {
								left: 89px;
							}
								.iBlogsRatingNews .rating .unit-rating > li .r4-unit:hover {
									width: 118px;
								}
							.iBlogsRatingNews .rating .unit-rating > li .r5-unit {
								left: 118px;
							}
								.iBlogsRatingNews .rating .unit-rating > li .r5-unit:hover {
									width: 145px;
								}
		
		/*------------------------------------------------
			Головосание в новости
		------------------------------------------------*/
						
		
		.iBlogsNewsPoll {
			background-color: #FEDC7A;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA131', endColorstr='#FEDC7A');
			background-image: -webkit-gradient(linear, left top, left bottom, from(#FFA131), to(#FEDC7A));
			background-image: -webkit-linear-gradient(top, #FFA131, #FEDC7A);
			background-image:    -moz-linear-gradient(top, #FFA131, #FEDC7A);
			background-image:     -ms-linear-gradient(top, #FFA131, #FEDC7A);
			background-image:      -o-linear-gradient(top, #FFA131, #FEDC7A);
			background-image:         linear-gradient(top, #FFA131, #FEDC7A);
			border-radius: 0 4px 4px 0;
			padding: 20px;
			color: #000;
			border: 1px solid #FFAE5B;
		}
			.iBlogsNewsPoll .titlePoll {
				float: right;
			}
				.iBlogsNewsPoll .titlePoll > h3 {
					font-size: 12px;
					font-weight: bold;
					font-family: Tahoma, Geneva, sans-serif;
					padding: 0;
					margin: 0;
					text-align: left;
					color: #000;
					text-shadow: 0 1px 0 #FFE0A4;
				}
			.iBlogsNewsPoll .pollVoteList {
				margin: 0 0 10px;
			}
				.iBlogsNewsPoll .pollVoteList > h4 {
					font-size: 14px;
					color: #FFF;
					font-weight: bold;
					font-style: normal;
					padding: 0;
					margin: 0 0 20px;
				}
				.iBlogsNewsPoll .pollVoteList .list {
					
				}
					.iBlogsNewsPoll .pollVoteList .list #dle-poll-list {
						
					}
						.iBlogsNewsPoll .pollVoteList .list #dle-poll-list > br {
							margin: 0 0 5px;
							display: block;
						}
						.iBlogsNewsPoll .pollVoteList .list #dle-poll-list > div {
							margin: 0 0 10px;
							background: #fff;
							padding: 8px 10px 5px;
							border-radius: 3px;
						}
							.iBlogsNewsPoll .pollVoteList .list #dle-poll-list > div > span {
								height: 15px;
							}
							.iBlogsNewsPoll .pollVoteList .list #dle-poll-list > div > input {
								
							}
			.iBlogsNewsPoll .allReady {
				color: #FF8F09;
				font-size: 14px;
				font-weight: bold;
				margin: 20px 0 0;
				text-shadow: 0 0 1px #FFFFFF;
			}
			.iBlogsNewsPoll .voteButtons {
				
			}
				.iBlogsNewsPoll .voteButtons .fbutton {
					display: inline-block;
					height: 30px;
					line-height: 30px;
					padding: 0 15px;
					margin: 0;
					background: url("../blogimages/grey-button.png") repeat-x 0 0;
					border-radius: 4px;
					color: #fff;
					font-size: 13px;
					font-weight: 100;
					border: 1px solid #182128;
					border-top: none;
					text-shadow: none;
				}
					.iBlogsNewsPoll .voteButtons .fbutton:nth-child(even) {
						background: url("../blogimages/yellow-button.png") repeat-x 0 0;
						border: 1px solid #FE8101;
						border-top: none;
					}
					.iBlogsNewsPoll .voteButtons .fbutton > span {
						font-weight: bold;
					}
					
		/*------------------------------------------------
			Похожие новости
		------------------------------------------------*/
		
		.iBlogsRelatedNews {
			margin: 0 0 40px;
		}
			.iBlogsRelatedNews > h4 {
				color: #000;
				font-size: 16px;
				font-weight: bold;
				padding: 0;
				margin: 0 0 20px;
				font-style: normal;
			}
			.iBlogsRelatedNews > ul {
				list-style-type: none;
				padding: 0;
				margin: 0;
			}
				.iBlogsRelatedNews > ul > li {
					float: left;
					width: 28%;
					margin: 0px 15px 5px;
				}
					.iBlogsRelatedNews > ul > li > a {
						margin: 0 0 10px;
						display: block;
						font-size: 12px;
					}
						.iBlogsRelatedNews > ul > li > a:hover {
							
						}
					.iBlogsRelatedNews > ul > li .text {
						color: #000;
						font-size: 12px;
					}
						.iBlogsRelatedNews > ul > li .text > img {
							float: left;
							max-width: 100px;
							margin: 0 5px 5px 0;
						}
		
		/*------------------------------------------------
			Страница репутации: список отзывов
		------------------------------------------------*/
		
		.iBlogsReputationList {
			margin: 0 0 10px;
			color: #000;
		}
			.iBlogsReputationList .reputationReview {
				background-color: #EFEFEF;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#EFEFEF');
				background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EFEFEF));
				background-image: -webkit-linear-gradient(top, #FCFCFC, #EFEFEF);
				background-image:    -moz-linear-gradient(top, #FCFCFC, #EFEFEF);
				background-image:     -ms-linear-gradient(top, #FCFCFC, #EFEFEF);
				background-image:      -o-linear-gradient(top, #FCFCFC, #EFEFEF);
				background-image:         linear-gradient(top, #FCFCFC, #EFEFEF);
				border: 1px solid #E9E9E9;
				border-left: 1px solid #F0F0F0;
				border-right: 1px solid #F0F0F0;
				border-top: 1px solid #F7F7F7;
				border-radius: 4px;
				padding: 10px;
				color: #000;
				margin: 0 0 8px;
			}
				.iBlogsReputationList .reputationReview.reputationReviewPlus {
					border: 1px solid #72EDB7;
					border-left: 1px solid #88F0C3;
					border-right: 1px solid #65EBB1;
					border-top: 1px solid #67F6B8;
					box-shadow: 0 1px 2px #67F6B8 inset;
				}
				.iBlogsReputationList .reputationReview.reputationReviewMinus {
					border: 1px solid #ED7272;
					border-left: 1px solid #F08888;
					border-right: 1px solid #EB6565;
					border-top: 1px solid #F66767;
					box-shadow: 0 1px 2px #F66767 inset;
				}
				.iBlogsReputationList .reputationReview .imgUser {
					vertical-align: top;
					width: 90px;
					float: left;
				}
					.iBlogsReputationList .reputationReview .imgUser .img {
						width: 78px;
						height: 78px;
						border: 1px solid #fff;
						background: #F0F0F0;
						padding: 1px;
					}
					.iBlogsReputationList .reputationReview .imgUser .img > img {
						width: 76px;
						height: 76px;
						border: 1px solid #fff;
					}
				.iBlogsReputationList .reputationReview .reviewInfo {
					vertical-align: top;
					float: left;
					width: calc(100% - 110px);
					padding: 10px;
				}
					.iBlogsReputationList .reputationReview .reviewInfo .title {
						background: url("../blogimages/blog-news-divider.png") no-repeat scroll center bottom;
						margin: 0 0 20px;
						padding: 0 0 10px;
					}
						.iBlogsReputationList .reputationReview .reviewInfo .title .left {
							float: left;
							color: #000;
							font-size: 14px;
							font-weight: bold;
						}
						.iBlogsReputationList .reputationReview .reviewInfo .title .right {
							float: right;
						}
							.iBlogsReputationList .reputationReview .reviewInfo .title .right > a {
								text-decoration: none;
							}
								.iBlogsReputationList .reputationReview .reviewInfo .title .right > a:hover {
									
								}
							.iBlogsReputationList .reputationReview .reviewInfo .title .right .date {
								color: #B2B2B2;
							}
					.iBlogsReputationList .reputationReview .reviewInfo .comment {
						
					}
						.iBlogsReputationList .reputationReview .reviewInfo .comment .clear {
							
						}
			.iBlogsReputationList .reputationRelation {
				display: block;
				text-align: right;
				color: #FD8C00;
				font-weight: bold;
			}
				.iBlogsReputationList .reputationRelation > img {
					vertical-align: middle;
				}
		
		/*------------------------------------------------
			Страница репутации: форма добавления отзыва
		------------------------------------------------*/
		
		.iBlogsAddReputation {
			color: #000;
			font-size: 13px;
			margin: 20px 0 0;
			padding: 15px;
			box-shadow: 0 1px 2px #ccc inset;
			border-radius: 4px;
			background: #FBF8F3;
		}
			.iBlogsAddReputation .title {
				margin: 0 0 20px;
				padding: 0 0 10px;
				border-bottom: 1px dashed #ccc;
			}
			.iBlogsAddReputation #blog_edit_reputation {
				
			}
				.iBlogsAddReputation #blog_edit_reputation .form {
					
				}
					.iBlogsAddReputation #blog_edit_reputation .form .lineForm {
						display: block;
						margin: 0 0 10px;
					}
						.iBlogsAddReputation #blog_edit_reputation .form .lineForm .name {
							display: block;
							margin: 0 0 3px;
						}
						.iBlogsAddReputation #blog_edit_reputation .form .lineForm .value {
							display: block;
							margin: 0;
						}
							.iBlogsAddReputation #blog_edit_reputation .form .lineForm .value > select {
								
							}
								.iBlogsAddReputation #blog_edit_reputation .form .lineForm .value > select > option {
									
								}
					.iBlogsAddReputation #blog_edit_reputation .form .lineForm .value .iBlogsForm {
						
					}
				.iBlogsAddReputation #blog_edit_reputation .iBlogsButton {
					
				}
					.iBlogsAddReputation #blog_edit_reputation .iBlogsButton > input {
						
					}


		/*------------------------------------------------
			Оформление комментариев
		------------------------------------------------*/
		
		.iBlogsComments {
			
		}
			.iBlogsComments .comments-title {
				color: #000;
				font-size: 16px;
				font-weight: bold;
				padding: 0;
				margin: 0 0 20px;
				font-style: normal;
			}
			.iBlogsComments .listComments {
			
				margin: 0 0 20px;
		
			}
				.background-com {
					background: #FFFFD7;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;
					border-radius: 5px;
				}
				table.comments {
					width: 100%;
					border: none;
					margin: 10px 0px 15px 5px;
				}
					table.comments td {
						vertical-align: top;
					}
					table.comments .date {
						color: #999999;
						padding: 0 0 5px;
						font-size: 11px;
					}
						table.comments .date a {
							color: #009900;
							text-decoration: none;
						}
					table.comments .mass-action {
						text-align: right;
						padding: 0px 15px 0px 0px;
					}
					table.comments table.comments-text {
						border: none;
						margin: 3px 0px 0px 20px;
					}
						table.comments table.comments-text td.foto {
							width: 40px;
						}
						table.comments table.comments-text td.foto img {
							border: 1px solid #cccccc;
							padding: 2px;
							background: #ffffff;
							width: 30px;
						}
						table.comments table.comments-text td.text {
							padding: 0px 5px 0px 5px;
							color: #000000;
						}
							table.comments table.comments-text td.text div.edit-com {
								padding: 5px 0px 0px 0px;
							}
							.blog-comment-del {
								color: #999;
							}
				[id*="tree_comments_form-"] {
					padding: 0 0 0 70px;
				}
			.iBlogsComments .addComments {
				
			}
				.iBlogsComments .addCommentsForm {
					width: 480px;
					margin: 0px 0px 10px 25px;
					border: none;
				}
		
		
		/*------------------------------------------------
			Навигация по комментариям
		------------------------------------------------*/
		
		table.com-navigation-blog {
			border: none;
			width: 100%;
			margin: 10px 0px 10px 0px;
			border-collapse: separate;
		}
			table.com-navigation-blog td {
				text-align: right;
				padding: 0px 10px 0px 0px;
			}
				table.com-navigation-blog td span {
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
				}
					table.com-navigation-blog td span span {
						display: inline-table;
						height: 19px;
						line-height: 19px;
						font-size: 11px;
						border: 1px solid #999;
						padding: 0px 7px 0px 7px;
						font-weight: bold;
						color: #999;
						background: #F4F4F4;
					}
				table.com-navigation-blog td span a {
					display: inline-table;
					height: 19px;
					line-height: 19px;
					font-size: 11px;
					border: 1px solid #C7C7C7;
					padding: 0px 7px 0px 7px;
					color: #959595;
				}
					table.com-navigation-blog td span a:hover {
						border: 1px solid #A4A4A4;
						color: #959595;
						background: #F5F5F5;
					}

/*------------------------------------------------
	Модальное окно
------------------------------------------------*/

#blog_repa {
	line-height: 9px;
	font-size: 11px;
	font-weight: 100;
	color: #000;	
}
	#blog_repa table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	#blog_repa a {
		background: transparent;
		color: #009900;
		text-decoration: none;
	}
		#blog_repa a:hover {
			background: transparent;
			color: #00ac37;
			text-decoration: underline;
		}
	.top_fonts {
		background-image: url(../blogimages/window/top-fonts.gif);
		background-repeat: repeat-x;
	}
		#blog_repa_header {
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			margin-bottom: 2px;
			height: 20px;
			color: #636363;
			font-weight: bold;
			font-family: verdana;
			cursor: move;
		}
			#blog_repa_title {
				
			}
	.center_fonts {
		background-image: url(../blogimages/window/left-center.gif);
		background-repeat: repeat-y;
		background-position:left;
		background-color:#FFFFFF;
	}
		.center_fonts_r {
			background-image: url(../blogimages/window/right-center.gif);
			background-repeat: repeat-y;
			background-position:left;
		}
		#blog_repa_text {
			line-height: 15px;
		}
	.bottom_fonts {
		background-image: url(../blogimages/window/bottom-fonts.gif);
		background-repeat: repeat-x;
	}
		#blog_resize {
			cursor: nw-resize;
		}
.blog_repa a { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.blog_repa {border: 0px; margin:10px 0px 20px 0px;}
.blog_repa a { background: #cae3a5;
  background: -moz-linear-gradient(top, #7b9d5d 0%, #4c7a24   55%, #356907 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7b9d5d  ), color-stop(55%, #4c7a24  ), color-stop(100%, #356907 ));
  background: -webkit-linear-gradient(top,  #7b9d5d 0%, #4c7a24   55%, #356907 100%);
  background: -o-linear-gradient(top,   #7b9d5d 0%, #4c7a24   55%, #356907 100%);
  background: -ms-linear-gradient(top,  #7b9d5d 0%, #4c7a24   55%, #356907 100%);
   background: linear-gradient(top,    #7b9d5d 0%, #4c7a24   55%, #356907 100%)  background: linear-gradient(top,    #7b9d5d 0%, #4c7a24   55%, #356907 100%);
text-decoration: none;color: #f2f2f2;border: 1px solid #cecece;padding: 3px 6px;font-size: 11px}

.blog_repa a:hover { background: #62b313; color: #fff; border-color: #666666;}