/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
html{
	background: #f0e7ea;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	min-width: 1000px;
}
body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #444444;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: url("images/body_bg.jpg") repeat-x top left;
	-pie-background: url("images/body_bg.jpg") repeat-x top left;
	behavior: url("js/PIE.htc");
	text-align: left;
}
a {
	outline: none;
	text-decoration: underline;
	color: #444444;
	background: none;
	background-image: none;
}
	a:hover {
		text-decoration: none;
	}
p {
	margin: 7px 0 8px
}
table {
	text-align: left;	
}
td {	
}
li {
	list-style: none;	
}
img {
	border-style: none;
	border-width: 0;
	background: none;
}
h1, h1 a, h2, h2 a {
	font-size: 18px;
	color: #4f3d43;
	text-decoration: none;
	padding: 0;
	margin: 0 0 10px 0;
	letter-spacing: -0.8px;
}
h3, h3 a {
	font-size: 18px;
	color: #4f3d43;
	text-decoration: none;
	padding:0;
	margin: 10px 0;
	letter-spacing: -0.8px; 
}
h4, h4 a, h5, h5 a, h6, h6 a {
	font-size: 16px;
	color: #4f3d43;
	text-decoration: none;
	padding: 0;
	margin: 0 0 5px 0;
	letter-spacing: -0.8px;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	text-decoration: underline;
	color: #d32e6c;
}
.left {
	float: left;
}
.right {
	float: right;	
}
.clear {
	clear: both;	
}
.not_visible {
	display: none;	
}
.visible {
	display: block !important;	
}
#middle {
    height: auto !important;
    margin: 0 auto;
    min-height: 100%;
    padding: 0;
    position: relative;
    width: 1000px;
}
.empty_block {
	height: 84px;	
}
/*#logo, #logo_footer {
	display: block !important;
	margin:0 auto;	
}*/
/* Header */
#header_top {
	height: 48px;
	background: #54444a;
}
	.header_top_table {
		width: 100%;
		height: 100%;
		color: #eeeded;
		font-weight: bold;
	}
		.header_top_table td{
			text-align: left;
			vertical-align: middle;	
		}
		.header_top_table_td_1 {
			padding: 0 0 0 15px;
			width: 170px;
		}
        .header_top_table_td_H1 {
			padding: 0 0 0 15px;
		}
		.header_top_table_td_follow_us {
			padding: 0 0 0 15px;
			width: 40px;
		}
		.header_top_table_td_follow_buttons {
			padding: 3px 0 0 0;
		}
		.header_top_table_td_follow_buttons img {
            background:#000;
        }
		.header_top_table_td_follow_buttons img:hover {
            filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */ 
            filter: alpha(opacity=50); /* IE 5.5+*/ 
            -moz-opacity: 0.5; /* Mozilla 1.6 */ 
            -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ 
            opacity: 0.5; /* Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
        }
			.header_top_table_td_1:last-child {
				padding: 0px !important;
				width: 160px;
			}
		.header_top_table a {
			color: #eeeded;
			text-decoration: none;
		}
        .header_top_table h1 {
            margin-top: 7px;
			color: #eeeded;
            font-size: 14px;
		}
			.header_top_table a:hover {
				text-decoration: underline;
			}
		.add_in_selected {
			padding: 2px 0 2px 20px;
			background: url("images/add_in_selected.jpg") no-repeat center left;
			-pie-background: url("images/add_in_selected.jpg") no-repeat center left;
			behavior: url("js/PIE.htc");
		}
		.add_in_started {
			padding: 2px 0 2px 20px;
			background: url("images/add_in_started.jpg") no-repeat center left;
			-pie-background: url("images/add_in_started.jpg") no-repeat center left;
			behavior: url("js/PIE.htc");
		}
		.age_warning {
			width:425px;
			padding: 15px 45px 18px 0px;
			background: url("images/18age.jpg") no-repeat right top;
			-pie-background: url("images/age_icon.png") no-repeat center right;
			behavior: url("js/PIE.htc");
			vertical-align:middle;
			float:right;
		}
#header_middle {
	height: 171px;
}
#header_adsense {
	height: 90px;
}
	.header_middle_table {
		width: 100%;
		height: 100%;
	}
	.header_adsense_table {
		width: 100%;
		height: 100%;
	}
		.header_middle_table_td_1 {
			background: #ffffff;
			width: 274px;
			text-align: center;
			vertical-align: middle;
	}
		.header_middle_with_adsense_table_td_1 {
			background: #ffffff;
			width: 274px;
			text-align: center;
			vertical-align: bottom;
		}
		.header_adsense_table_td_1 {
			background: #ffffff;
			width: 274px;
		}
		.header_middle_table_td_2 {
			background:	url("images/header_middle_2_bg.jpg") repeat-y left #f9f8f9;
			text-align: center;
			vertical-align: middle;
		}
			.header_middle_table_td_2_div {
				text-align: right;
				width: 295px;
				margin:0 auto;
			}
			.header_adsense_table_td_2 {
			    background:	url("images/header_middle_2_bg.jpg") repeat-y left #f9f8f9;
				border: 1px solid #d32e6c;
				text-align: right;
				width: 724px;
				margin:0 auto;
			}
				.href_right_repass a {
					color: #54444a;
					text-decoration: none;
				}
					.href_right_repass a:hover {
						text-decoration: underline;
					}
				.header_middle_auth_div {
					width: 295px;
					height: 47px;
					background: url("images/auth_bg.png") no-repeat;
					-pie-background: url("images/auth_bg.png") no-repeat;
					behavior: url("js/PIE.htc");
					padding: 5px 0;
					margin:0 0 3px 0;
				}
					.header_middle_auth_div2 { 
						width: 287px;
						height: 47px;
						background: url("images/auth_bg2.png") no-repeat;
						-pie-background: url("images/auth_bg2.png") no-repeat;
						behavior: url("js/PIE.htc");
						margin: 0 auto;
					}
						.header_middle_auth_div2 a { 
							text-decoration: none;
							color: #6b6b6b;
							font-weight: bold;
							font-size: 16px;
						}
							.header_middle_auth_div2 a:hover {
								color: #828282;
							}
							.header_middle_auth_div2 div {
								height: 34px;
								text-align: center;
								padding: 13px 0 0 0;
							}
							.header_middle_auth_div2 .left {
								width: 137px;
							}
							.header_middle_auth_div2 .right {
								width: 149px;
							}
			.header_middle_table_td_2_table_logined {
				background: #f1f1f1;
				border-left: 1px solid #eeeeee;
				border-right: 1px solid #eeeeee;
				color: #6b6b6b;
				margin: 0 auto;
				padding:6px;
				cursor: pointer;
				font-size: 16px;
				font-weight: bold;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				behavior: url("js/PIE.htc");
			}
				.header_middle_table_td_2_table_logined td {
					background: #f6f6f6;
					vertical-align: middle;
					text-align: left;
					padding: 0 30px 0 10px;
					opacity: 1;
					height: 47px;
					background: url("images/strelka.png") no-repeat 100% 21px;
					-pie-background: url("images/strelka.png") no-repeat 100% 21px;
					behavior: url("js/PIE.htc");
					border: 1px solid #d6d6d6;
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
					behavior: url("js/PIE.htc");
				}
					.header_middle_table_td_2_table_logined td:hover {
						opacity: 0.7;	
					}
			.block_informer_logined_table {
				width: 100%;
			}
			.block_informer_logined_td_1 {
				width: 100px;
				padding: 0 15px 0 0;
			}	
				.block_informer_logined_td_1 img {
					width: 100px;
					max-height: 200px;	
				}
			.block_informer_logined_td_2 li {
				list-style: none;
				padding: 7px 0;
				border-bottom: 1px solid #e5cbd6;
			}
				.block_informer_logined_td_2 li:first-child {
					padding: 0 0 7px 0;						
				}
				.block_informer_logined_td_2 li:last-child {
					padding: 7px 0 3px 0;
					border: none;					
				}
			.block_informer_logined_td_2 a {
				color: #4f3d43;
				text-decoration: none;	
			}
				.block_informer_logined_td_2 a:hover {
					text-decoration: underline;	
				}
		.header_middle_table_td_3 {
			width: 348px;
			background:	url("images/header_middle_3_bg.jpg") no-repeat;
			padding: 0 17px;
			vertical-align: middle;
		}
			.header_middle_3_p_1 {
				margin: 0 0 0 0;
				font-size: 18px;
				color: #907a47;
			}
			.header_middle_3_p_2 {
                font-size: 15px;
				margin: 0 0 5px 0;
				color: #c9b68b;
			}
			.header_middle_3_p_3 {
                font-size: 18px;
				color: #a68841;
				margin:3px 0 0 5px;
				padding:0px 0 0 12px;
				background: url("images/3crap.png") no-repeat top left;
				-pie-background: url("images/3crap.png") no-repeat top left;
				behavior: url("js/PIE.htc");
			}
				.header_middle_3_p_3 span {
					text-decoration: underline;
				}
	#header_nav {
		height: 57px;
		background:	url("images/top_nav_bg.jpg") repeat-x;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
		box-shadow:0px 4px 5px #eac5d3;
		behavior: url("js/PIE.htc");
	}
		#header_nav a {
			font-size: 18px;
			color: #ffffff;
			text-decoration:none;
			text-shadow: 0px 1px 1px #be1e4f;
			behavior: url("js/PIE.htc");
		}
		#header_nav li {
			float: left;
			line-height: 57px;
			background: url("images/top_menu_separator.png") no-repeat right;
			-pie-background: url("images/top_menu_separator.png") no-repeat right;
			behavior: url("js/PIE.htc");
			padding: 0 1px 0 0;
			list-style: none;
		}
			#header_nav li div {
				padding: 0 15px;
			}
				#header_nav ul li:first-child div {
					-webkit-border-bottom-left-radius: 3px;
					-moz-border-radius-bottomleft: 3px;
					border-bottom-left-radius: 3px;
					behavior: url("js/PIE.htc");
				}
				#header_nav li div:hover {
					background: url("images/top_menu_hover.png") repeat;
					-pie-background: url("images/top_menu_hover.png") repeat;
					behavior: url("js/PIE.htc");
				}
		.rss_div {
			float: right !important;
			-webkit-border-bottom-left-radius: 0px !important;
			background: none !important;
			-moz-border-radius-bottomleft: 0px !important;
			border-bottom-left-radius: 0px !important;
			-webkit-border-bottom-right-radius: 3px;
			-moz-border-radius-bottomright: 3px;
			border-bottom-right-radius: 3px;
			behavior: url("js/PIE.htc");
			position: absolute;
			right: -1px;
			width: 83px;
		}
		.rss_div div {
			padding: 13px 15px !important;
			text-align: center;
			
		}
/* //Header */
.div_breadcrumbs {
	height: 16px;
	color: #634851;
	text-align: left;
	padding: 17px 0;	
}
	.div_breadcrumbs a {
		color: #634851;
		text-decoration: none;
		padding: 2px;
	}
		.div_breadcrumbs a:hover {
			text-decoration: underline;
		}
		.div_breadcrumbs a:first-child {
			padding: 2px 2px 1px 15px;
			margin: 0 0 0 15px;
			background: url("images/main_bread.png") no-repeat center left;
			-pie-background: url("images/main_bread.png") no-repeat center left;
			behavior: url("js/PIE.htc");
		}
#sf_shadow_all {
	background: url("images/shadowbg.png") repeat;
	-pie-background: url("images/shadowbg.png") repeat;
	behavior: url("js/PIE.htc");
    display: none;
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 1000;
}
#sf_block_message {
	background: #fff;
    border: 3px solid #d43974;
    margin: 100px auto 0;
    min-height: 200px;
    text-align: left;
    width: 280px;
    z-index: 1001;
	box-shadow: 0px 0px 6px #958086;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	behavior: url("js/PIE.htc");
}
#close_all_btn {
	background: url("images/close_btn.png") no-repeat;
	-pie-background: url("images/close_btn.png") no-repeat;
	behavior: url("js/PIE.htc");
	width: 50px;
	height: 50px;
	cursor: pointer;
    margin: -23px 0 0 252px;
    position: absolute;
}
.sf_shadow_top {
	background: #f9e5ed;
	padding: 15px 0;
	text-align: center;
	-webkit-border-top-left-radius: 9px;
	-webkit-border-top-right-radius: 9px;
	-moz-border-radius-topleft: 9px;
	-moz-border-radius-topright: 9px;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	behavior: url("js/PIE.htc");
}
#sf_shadow_content {
	padding: 10px 25px;
	text-align: left;
}
.p_style_1 {
	color: #4f3d43; 
	font-size: 18px;
	margin: 2px 0 08px 0;
}
.p_style_2 {
	color: #887b7f; 
	font-size: 12px;
	margin:0 0 5px 0;
	padding: 0;
}
.input_text_1 {
	color: #ad8696;
	background: #ffffff;
	vertical-align: middle;
	border: 1px solid #eeb2ca;
	padding: 0 10px;
	height: 40px;
	margin:0 0 10px 0;
	width: 200px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url("js/PIE.htc");
}
#sf_login_password {
	background: url("images/parol_bg.jpg") no-repeat 10px 15px #ffffff;
}
.block_login_submit {
	padding: 5px 0 15px 0;
	height: 20px;	
}
.btn_style_1 {
	border: none;
	cursor: pointer;
	font-weight: bold;
	color: #ffffff;
	margin: 0 10px 0 0;
	padding: 6px 10px;
	background:	#d32f6d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow: 0px -1px 0px #c7265a;
	behavior: url("js/PIE.htc");
}
	.btn_style_1:hover {
		background: #e8578e;
	}
.span_lost_pass {
	line-height: 20px;
	border-left: 1px solid #c48aa1;
	padding:0 0 0 5px;
	display: inline;
	position: absolute;
	margin: 6px 0 0 0;
}
	.span_lost_pass a {
		color: #4f3d43;
		font-size: 12px;
		text-decoration: none;
	}
		.span_lost_pass a:hover {
			text-decoration: underline;
		}
.fbutton {
	cursor: pointer;
	border: none;
	font-weight: bold;
	color: #ffffff;
	margin: 10px 10px 5px 0;
	padding: 6px 10px;
	background:	#d32f6d;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url("js/PIE.htc");
}
	.fbutton:hover {
		background: #e8578e;
	}
/* Container */
#container {
	margin: 0 0 10px 0;
	padding: 12px;
	background: #fff;
	box-shadow: 0px 3px 3px #ded6d9;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url("js/PIE.htc");
}
/* Content */
#content {
	width: 485px;
}
.baseer {
	padding: 0 0 20px 0;	
}
.block_news_edit_top {
	float: right;
	margin:2px 0 0 0;
	width: 40px;	
}
.block_news_edit_top img, .block_news_edit_top div {
	float: right;
	margin:0 0 0 5px;
}
.block_news_edit_top_star {
	width: 16px;
	height: 15px;
	cursor: pointer;
	float: right;
}
.block_news_edit_top_edit {
	width: 12px;
	height: 15px;
	background: url("images/edit2.png") no-repeat;
	-pie-background: url("images/edit2.png") no-repeat;
	behavior: url("js/PIE.htc");
	cursor: pointer;
}
		.block_news_edit_top_edit:hover {
			background: url("images/edit2.png") no-repeat, url("images/edit2.png") no-repeat;
			-pie-background: url("images/edit2.png") no-repeat, url("images/edit2.png") no-repeat;
			behavior: url("js/PIE.htc");
		}
.div_title_content {
	border-bottom: 1px solid #d9d9d9;
	padding: 0 0 10px 0;
}
	.div_title_content p {
		margin: 10px 0 0 0;
	}
	.div_title_content a {
		color: #867077;
		text-decoration: none;
	}
		.div_title_content a:hover {
			text-decoration: underline;
		}
	.category-title {
		font-size: 24px;
		color: #6d535c;
		font-weight: bold;
		margin: 0 10px 10px 0;
	}
    .main-page-title {
		font-size: 17px;
		color: #6d535c;
		font-weight: bold;
		margin: 0 10px 0 0;
	}
    .category-title-small {
		font-size: 16px;
		color: #6d535c;
		font-weight: bold;
		margin: 0 10px 0 0;
	}
	.h2_style_1 {
		font-size: 24px;
		color: #6d535c;
		font-weight: bold;
		margin: 0 10px 0 0;
	}
.block_one_news {
	margin: 0 0 20px 0;	
}
.block_one_news_container_table {
	width: 100%;
	height: 100%;
}
	.block_one_news_container_table td {
		text-align: left;
		vertical-align: top;
	}
	.block_one_news_container_td_1 {
		max-width: 208px;
		padding: 0 10px 0 0;
	}
		.block_one_news_container_td_1 img {
			padding: 3px;
			border: 1px solid #c1c1c1;
			box-shadow: 0px 2px 2px #e5e5e5;
			behavior: url("js/PIE.htc");
			max-width: 200px;
		}
	.block_one_news_container_td_2 {
		width: 100%;
	}
	.content_one_zapis {
		padding: 0 0 0 10px;	
	}
	
	.drygie_novosti {
		font-size: 18px;
		color: #4f3d43;
		margin: 0;
		padding: 5px 35px 25px 0;
		background: url("images/drygie_news.png") no-repeat 100% 3px, url("images/strelka_vverh.png") no-repeat bottom left;
		-pie-background: url("images/drygie_news.png") no-repeat 100% 3px, url("images/strelka_vverh.png") no-repeat bottom left;
		behavior: url("js/PIE.htc");
	}
	.block_one_news_content {
		margin: 0 auto;
		min-height: 100%;
	}
		.block_one_news_header {
			background: #ececec;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			behavior: url("js/PIE.htc");
			color: #626262;
			padding: 5px 10px;
			font-size: 11px;
			line-height:20px;
			margin:0 0 10px 0;
		}
		.drygie_novosti_block_advert {
			background: #f8dce6;
			padding:20px 30px 15px;
			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
			border-radius: 7px;
			behavior: url("js/PIE.htc");
			margin-bottom:10px; 
		}
		.drygie_novosti_block {
			background: #f8dce6;
			padding:20px 20px 15px;
			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
			border-radius: 7px;
			behavior: url("js/PIE.htc");
			margin-bottom:10px; 
		}
			.block_one_news_header span {
				padding: 0 0 0 5px;
				margin: 0;
			}
			.block_one_news_header a {
				color: #626262;
			}
				.block_one_news_header a:hover {
					text-decoration:underline;
					color: #d4316f;
				}
			.drygie_novosti_block > .left {
				height: 175px;
				width: 126px;
				text-align: center;
				overflow:hidden;
				margin: 0 33px 5px 0;
			}
			.drygie_novosti_block > .left:nth-child(3n) {
				margin: 0 0 5px 0; 	
			}
				.block_img {
					width: 126px;
					height: 125px;
					text-align: center;
				}
					.block_img img {
						width: 126px;
						max-height: 125px;
					}
				.block_title {
					color: #4f3d43;
					font-weight: bold;
					width: 126px;
				}
					.block_title a {
						color: #4f3d43;
						text-decoration: none;
					}
						.block_title a:hover{
							text-decoration: underline;
						}
		.right_date_top_block {
			padding: 0 10px 0 0 !important;
		}
		.comment_span {
			border-left: 1px solid #c4c4c4;	
		}
		.block_one_news_content_empty {
			height: 29px;
		}
		.block_one_news_text {
			margin:10px 0;
		}
	.block_one_news_footer {
		min-height: 29px;
		margin: -29px 0 0 0;
		position: relative;
		background: #f8dce6;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		behavior: url("js/PIE.htc");
		padding-left: 10px;
	}
	.block_one_news_footer2 {
		margin: 5px 0 0 0 !important;	
	}
		.block_one_news_footer_table {
			margin: 0;
			height: 29px;
			width: 100%;
			float: left;
			line-height: 10px;
			position:relative;
			background: url("images/blog_category.png") no-repeat center left;
			-pie-background: url("images/blog_category.png") no-repeat center left;
			behavior: url("js/PIE.htc");
		}
			.block_one_news_footer_table td {
				padding: 0 132px 0 15px;
				font-style: italic;
				text-align: left;
				vertical-align: middle;
			}
			.block_one_news_footer_table a {
				color: #8e4a62;
				text-decoration: none;
			}
				.block_one_news_footer_table a:hover {
					text-decoration: underline;
				}
		.block_one_news_footer > a {
			color: #ffffff;
			text-decoration:none;
		}
		.ya_widget {
		    width: 331px;
			height: 165px;
			border: 1px solid rgb(204, 204, 204);
			margin: 0 auto
		}
		.ya_widget a {
				text-decoration: underline;
			}
		.ya_widget a:hover {
				text-decoration: none;
				}
		.more_blog {
        width: 82px;
        height: 29px;
        line-height: 29px;
        padding: 0 0 0 40px;
        font-weight: bold;
        position: absolute;
        right: 0px;
        top: 0px;
        background: url("images/read_more.png") no-repeat left top #d32f6d;
        color: #ffffff;
        box-shadow: 0px 2px 2px #f0b8cd,1px 0 1px #f1bed0,-1px 0 1px #f1bed0;
        text-shadow: 0px -1px 0px #c41f53;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        behavior: url("js/PIE.htc");
        }
        .more_blog:hover {
        background: url("images/read_more_hover.png") no-repeat left top #d32f6d;
        behavior: url("js/PIE.htc");
        }
.tr_none_1 td{
	padding:2px;	
}
.content_block_container {
	margin:10px 0;
	color: #fff0f6;
}
.content_one_top {
	background: url("images/skandali_top.png") repeat-x left;
	-pie-background: url("images/skandali_top.png") repeat-x left;
	height: 37px;
	font-size: 18px;
	padding: 13px 0 0 12px;
	font-weight: bold;
	color: #8b4c62;
	text-shadow: 0px 1px 0px #fae9ef;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	behavior: url("js/PIE.htc");
}
.content_one_content {
	background: #54444a;
	padding: 12px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	behavior: url("js/PIE.htc");
}
.moda_block .content_one_content {
	background: #f8dde6;
	padding: 12px;
	color:#493840;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	behavior: url("js/PIE.htc");
}
.moda_block .content_one_content a {
	color:#4b343c;
}
.moda_block .content_one_content a:hover {
	color:#c14672;
}
.moda_block .content_one_content .content_one_news_2 {
	padding: 0 0 10px;	
	margin: 0 0 12px 0;
	border-bottom: 1px solid #dabfc8;
}
	.content_one_content p {
		margin: 0 0 5px;
		padding: 0;	
	}
.content_one_news_2 {
	padding: 0 0 10px;	
	margin: 0 0 12px 0;
	border-bottom: 1px solid #78656c;
}
.content_block_container .content_one_news_2:last-child {
	margin: 0;
	padding: 0;
	border: none;
}
.table_news_2_td_1 {
	padding: 2px 0 0 0;	
}
.table_news_2_td_1 img {
	max-width: 51px;
	min-width: 51px;
}
.table_news_2_td_2 {
	width: 100%;
	padding: 0 0 0 10px;
}
.table_news_2_td_2 h4 {
	color: #f8dce6;
	font-size: 14px;
	padding: 0px;
	margin: 0 0 5px 0;
	font-weight: normal;
}
	.table_news_2_td_2 h4 a {
		color: #f8dce6;
		text-decoration: underline;
	}
		.table_news_2_td_2 h4 a:hover {
			color: #ff8fb9;
			text-decoration: underline;
		}
.sidebar_block_container .moda_block {
	color: #42353a;
}
.moda_block .content_one_top {
	background: url("images/moda_top.png") repeat-x left;
	color: #f6dfe7;
	text-shadow: 0px 1px 0px #413338;
	-pie-background:url("images/moda_top.png") repeat-x left;
	behavior: url("js/PIE.htc");
}
.starslife_block {
	color: #42353a;
}
.starslife_block .content_one_top {
	background: url("images/moda_top.png") repeat-x left;
	color: #f6dfe7;
	text-shadow: 0px 1px 0px #413338;
	-pie-background:url("images/moda_top.png") repeat-x left;
	behavior: url("js/PIE.htc");
}
.sidebar_block_container .skandali_block {
	color: #42353a;
}
.sidebar_block_container .skandali_block .content_one_top {
	background: url("images/moda_top.png") repeat-x left;
	color: #f6dfe7;
	text-shadow: 0px 1px 0px #413338;
	-pie-background:url("images/moda_top.png") repeat-x left;
	behavior: url("js/PIE.htc");
}
.sidebar_block_container .skandali_block {
	color: #42353a;
}


.comments_stop_spam {
}
.comments_title {
	font-size: 18px;
	color: #4f3d43;
	margin: 10px 0 5px 0;
	padding: 5px 35px 5px 0;
	background: url("images/comments.png") no-repeat 100% 6px;
	-pie-background: url("images/comments.png") no-repeat 100% 6px;
	behavior: url("js/PIE.htc");
}
.block_one_comments {
	position:relative;
	padding: 10px;
	margin:0 0 5px 0;
	background: #f8dce6;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url("js/PIE.htc");
}
.table_comments {
	width: 100%;	
}
.comments_td_1 {
	width: 66px;
	padding:0 10px 0 0;	
}
	.comments_td_1 img {
		max-width: 66px;
		margin:0 auto;
	}
.table_comments_top {
	width:100%;	
}
.table_comments_top td {
	vertical-align: middle;
}
.comments_td_3 {
	padding: 5px 0;
	color: #ffffff;
	width: 22px;
	height:12px !important;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	background: #af3364;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	behavior: url("js/PIE.htc");
}
.comments_td_4 {
	font-size: 14px;
	color: #4f3d43;
	font-weight: bold;
	padding: 0 5px;
}
.text_comment {
	padding: 5px 0;
	color: #665259;
}
.footer_comment a {
	text-decoration: none;
}
.comment_btn {
	color: #ffffff;
	margin: 0 0 0 10px;
	padding: 6px 10px;
	background:	#d32f6d;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url("js/PIE.htc");
}
	.comment_btn:hover {
		background: #e8578e;
	}
.text_comment p {
	margin: 0;
	padding: 0 0 5px 0;
}
.edit_com_block {
	 width:41px !important;
}
.user_status_icon {
	 width:41px !important; position:absolute; right:60px; top:10px;
}
.user_status_icon .online {
	position:absolute;
	right:-5px;
}
.user_status_icon .offline {
	position:absolute;
	right:-5px;
}
.delete_com {
	width: 11px;
	height:12px;
	background: url("images/delete_com.png") no-repeat 4px 4px;
	-pie-background: url("images/delete_com.png") no-repeat 4px 4px;
	margin:0;
	cursor: pointer;
	padding: 4px;
	border-top: 1px solid #dfb6c5;
	border-left: 1px solid #dfb6c5;
	border-bottom: 1px solid #dfb6c5;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	behavior: url("js/PIE.htc");
}
	.delete_com:hover {
		background: url("images/delete_com_hover.png") no-repeat 4px 4px;
		-pie-background: url("images/delete_com_hover.png") no-repeat 4px 4px;
		behavior: url("js/PIE.htc");
	}
.edit_com {
	padding: 4px;
	width: 12px;
	height:12px;
	background: url("images/edit_com.png") no-repeat 4px 4px;
	-pie-background: url("images/edit_com.png") no-repeat 4px 4px;
	cursor: pointer;
	border-top: 1px solid #dfb6c5;
	border-right: 1px solid #dfb6c5;
	border-bottom: 1px solid #dfb6c5;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	behavior: url("js/PIE.htc");
}
	.edit_com:hover {
		background: url("images/edit_com_hover.png") no-repeat 4px 4px;
		-pie-background: url("images/edit_com_hover.png") no-repeat 4px 4px;
		behavior: url("js/PIE.htc");
	}
	.comments_td_4 a {
		color: #d64279;
		text-decoration: none;
	}
		.comments_td_4 a:hover {
			text-decoration: underline;
		}
	.comments_td_4 span {
		font-size: 11px;
		font-weight: normal;
	}
.table_pagination {
	margin: 5px auto;
}
	.td_pagination_1 {
		text-align: -moz-right;
		vertical-align: middle;
		width: 23px;
	}
	.td_pagination_2 {
		text-align:center;
		background: #f0e7ea;
		color: #4a353c;
		padding: 10px 15px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		behavior: url("js/PIE.htc");
	}
		.pagination_title {
			margin:0 0 5px 0;
		}
	.td_pagination_3 {
		text-align: left;
		vertical-align: middle;
		width: 23px;
	}
	.pagination_left_arrow {
		background: url("images/arrow_left.png") no-repeat;
		-pie-background: url("images/arrow_left.png") no-repeat;
		behavior: url("js/PIE.htc");
		width: 31px;
		height: 31px;
		cursor: pointer;
		margin:0 -8px 0 0;
		position: relative;
		z-index: 15;
	}
		.pagination_left_arrow:hover {
			background: url("images/arrow_left_hover.png") no-repeat;
			-pie-background: url("images/arrow_left_hover.png") no-repeat;
			behavior: url("js/PIE.htc");
		}
	.pagination_right_arrow {
		background: url("images/arrow_right.png") no-repeat;
		-pie-background: url("images/arrow_right.png") no-repeat;
		behavior: url("js/PIE.htc");
		width: 31px;
		height: 31px;
		cursor: pointer;
		margin:0 0 0 -8px;
		position: relative;
		z-index: 15;
	}
		.pagination_right_arrow:hover {
			background: url("images/arrow_right_hover.png") no-repeat;
			-pie-background: url("images/arrow_right_hover.png") no-repeat;
			behavior: url("js/PIE.htc");
		}
	.pagination_block {
		text-decoration: none;
		font-size: 12px
	}
	.pagination_block ul {
		list-style: none;
	}
	.pagination_block a {
		color: #ffffff;
		text-decoration: none;
		margin: 2px;
		padding: 4px 5px;
		color: #ffffff;
		background: #4a353c;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		behavior: url("js/PIE.htc");
	}
		.pagination_block a:hover {
			background: #d32e6c;
		}
	.pagination_block span {
		color: #ffffff;
		text-decoration: none;
		margin: 2px;
		padding: 4px 5px;
		color: #ffffff;
		background: #d32e6c;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		behavior: url("js/PIE.htc");
	}
/* //Content */

/* block mode */
.sidebar_moda_news {

}
.sidebar_moda_news .item-block {
	background:#ffedf3;
	border-bottom:1px solid #fff;
	margin-bottom:7px;
	padding:5px;
}
.sidebar_moda_news .item-block .image { 
	float:left; 
	border-right:1px solid #deced4;
	padding-right:7px;
	height:55px !important;
}
.sidebar_moda_news .item-block .headline {
	padding-left:6px;
}
.sidebar_moda_news .item-block .headline h2 {
	font-weight:normal;
	margin:0;
	margin-bottom:5px;
	overflow:hidden;
	behavior: url("js/PIE.htc");
}
.sidebar_moda_news .item-block .headline h2 a {
	color:#6f3a4f;
	font-size:12px;
	text-decoration:underline;
}
.sidebar_moda_news .item-block .headline h2 a:hover {
	text-decoration:none;
}
.sidebar_moda_news .item-block .date {
	color:#ba97a5;
	font-size:11px;
}


.sidebar_stars_news {

}
.sidebar_stars_news .item-block {
	margin-bottom:7px;
	border-bottom:1px solid #e7c7d3;
	padding-bottom:10px;
}
.sidebar_stars_news .item-block .image {
	background:#d93f7b; 
	float:left; 
	border-right:1px solid #deced4;
	padding:5px;
	border-radius:4px 0 0 4px;
	-webkit-border-radius:3px 0 3px 0;
	-moz-border-radius:3px 0 3px 0;
	behavior: url("js/PIE.htc");
}
.sidebar_stars_news .item-block .headline {
	width:100%;
	background:#f3c5d6;
	padding-left:6px;
	border-radius:0 4px 4px 0;
}
.sidebar_stars_news .item-block .headline h2 {
	font-weight:normal;
	margin:0;
	margin-bottom:5px;
	padding-top:5px;
	behavior: url("js/PIE.htc");
}
.sidebar_stars_news .item-block .headline h2 a {
	color:#7f485d;
	font-size:12px;
}
.sidebar_stars_news .item-block .date {
	color:#7f485d;
	font-size:11px;
	margin-top:3px;
	background:url("images/sidebar_stars_news_ui_time.png") no-repeat left;
	-pie-background:url("images/sidebar_stars_news_ui_time.png") no-repeat left;
	behavior: url("js/PIE.htc");
	padding-left:17px;
}


.sidebar_skandali_news {
	margin-top:-7px;

}
.sidebar_skandali_news .item-block {
	margin-bottom:3px;
	padding:8px 0 3px 0;
	border-bottom:1px solid #e7c7d3;
}
.sidebar_skandali_news .item-block .image {
	float:left; 
	behavior: url("js/PIE.htc");
	margin-right:5px;
	width:55px !important;
	height:70px !important;
}
.sidebar_skandali_news .item-block .headline {
	width:140px !important;
}
.sidebar_skandali_news .item-block .headline h2 {
	font-weight:normal;
	margin:0;
	position:relative;
	width:140px !important;
	overflow:hidden;
	padding:7px;
	background:#f3c5d6 url("images/block_dialogue.png") bottom;
	border-radius:6px 6px 0 0;
	-pie-background:url("images/block_dialogue.png") no-repeat;
	behavior: url("js/PIE.htc");
}
.sidebar_skandali_news .item-block .headline h2 a {
	color:#7f485d;
	font-size:12px;
}
.sidebar_skandali_news .item-block .date {
	color:#7f485d;
	font-size:11px;
	text-align:center;
	margin-top:3px;
}


.sidebar_music_news {

}
.sidebar_music_news .item-block {
	position:relative;
}
.sidebar_music_news .item-block .image {
	background:#d93f7b; 
	float:left; 
	border-right:1px solid #deced4;
	padding:5px;
	height:51px !important;
	border-radius:4px 0 0 4px;
	-webkit-border-radius:3px 0 3px 0;
	-moz-border-radius:3px 0 3px 0;
	behavior: url("js/PIE.htc");
}
.sidebar_music_news .item-block .headline {
	width:100%;
	background:#f3c5d6;
	padding-left:6px;
	border-radius:0 4px 4px 4px;
	-webkit-border-radius:0 4px 4px 4px;
	-moz-border-radius:0 4px 4px 4px;
}
.sidebar_music_news .item-block .headline h2 {
	font-weight:normal;
	margin:0;
	margin-bottom:5px;
	overflow:hidden;
	padding-top:5px;
	behavior: url("js/PIE.htc");
}
.sidebar_music_news .item-block .headline h2 a {
	color:#7f485d;
	font-size:12px;
}
.sidebar_music_news .item-block .date {
	color:#b38094;
	font-size:11px;
	margin-top:3px;
	padding-bottom:5px;
}
.sidebar_music_news .item-block .notes {
	width:90px;
	height:30px;
	background:url("images/notes.png") no-repeat;
	-pie-background:url("images/notes.png") no-repeat;
	behavior: url("js/PIE.htc");
	position:relative;
	left:145px;
	margin-top:-7px;
}

/* sidebar1 */
#sidebar1 {
	width: 234px;
	margin: 0 0 0 12px;	
}
.sidebar_block_container {
	margin: 0 0 15px 0;	
}
.sidebar_top {
	background: url("images/sidebar_top.png") no-repeat;
	-pie-background: url("images/sidebar_top.png") no-repeat;
	height: 34px;
	color: #ffffff;
	padding: 11px 0 0 12px;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 0px -1px 0px #c8275c;
	behavior: url("js/PIE.htc");
	position: relative;
}
	.sidebar_top_interesting {
		background: url("images/sidebar_top_interesting.png") no-repeat;
		-pie-background: url("images/sidebar_top_interesting.png") no-repeat;
		behavior: url("js/PIE.htc");
		position: absolute;
		width: 52px;
		height: 41px;
		top: -5px;
		right: 12px;
	}
.sidebar_content {
	background: #ffe7f0;
	padding: 15px 12px 3px;
	margin: -3px 0 10px 0;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	behavior: url("js/PIE.htc");
}
	.sidebar_one_news_1 {
		padding: 0 0 15px 0;
	}
	.sidebar_one_news_block_img img {
		margin: 0 0 10px 0;
		max-width: 200px;
		width: 200px;
		border: 5px solid #e2b4c6;
	}
	.sidebar_one_news_block_title {
		margin: 0;
		padding: 0;
		font-size: 14px;
	}
		.sidebar_one_news_block_title p {
			margin: 0;
			padding: 0;	
		}
		.sidebar_one_news_block_title a {
			color: #8e4a62;
			text-decoration: none;
		}
			.sidebar_one_news_block_title a:hover {
				text-decoration: underline;
			}
.block_vc {
	
}
	.block_vc_top {
		background: url("images/vk_top.png") no-repeat;
		-pie-background: url("images/vk_top.png") no-repeat;
		height: 35px;
		color: #ffffff;
		padding: 11px 0 0 12px;
		font-size: 16px;
		font-weight: bold;
		text-shadow: 0px -1px 0px #476891;
		behavior: url("js/PIE.htc");
	}
	.block_vc_content {
		background: #dbe3eb;
		padding: 10px 12px 10px;
		margin: -5px 0 10px 0;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
		behavior: url("js/PIE.htc");
	}
/* //sidebar1 */
/* sidebar2 */
#sidebar2 {
	width: 234px;
}
.sidebar2_top {
	background: url("images/sidebar_top_2.png") no-repeat;
	-pie-background: url("images/sidebar_top_2.png") no-repeat;
	height: 45px;
	color: #ffffff;
	padding: 11px 0 0 12px;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 0px -1px 0px #542435;
	behavior: url("js/PIE.htc");
	position: relative;
}
	.sidebar2_top_last {
		background: url("images/sidebar_top_last.png") no-repeat;
		-pie-background: url("images/sidebar_top_last.png") no-repeat;
		behavior: url("js/PIE.htc");
		position: absolute;
		width: 38px;
		height: 36px;
		top: -3px;
		right: 12px;
	}
.sidebar2_content {
	background: #f8dce6;
	padding: 19px 12px 1px;
	margin: -18px 0 10px 0;
	-webkit-border-bottom-right-radius: 9px;
	-webkit-border-bottom-left-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	-moz-border-radius-bottomleft: 9px;
	border-bottom-right-radius: 9px;
	border-bottom-left-radius: 9px;
	behavior: url("js/PIE.htc");
}
	.sidebar_one_news_2 {
		margin: 0 0 12px 0;
	}
	.table_news_1 {
		width: 100%;
	}
		.table_news_1 p {
			margin: 0;
			padding: 0 ;	
		}
		.table_news_1_td_1 {
			width: 56px;
			vertical-align: top;
		}
			.table_news_1_td_1 img {
				max-width: 51px;
				min-width: 51px;
				width: 51px;
				margin:0 0 3px 0;
			}
		.table_news_1_td_2 {
			text-align: left;
			vertical-align: top;
			padding: 2px 2px 2px 5px;
		}
			.table_news_1_td_2 a {
				/*color: #fff; */
			}
	.sidebar2_top_foto {
		background: url("images/sidebar_top_foto.png") no-repeat;
		-pie-background: url("images/sidebar_top_foto.png") no-repeat;
		behavior: url("js/PIE.htc");
		position: absolute;
		width: 38px;
		height: 40px;
		top: -4px;
		right: 12px;
	}
.sidebar_date {
	font-style: italic;
}
.last_block .sidebar_date {
	font-size: 9px;
	color: #7f153d;
	letter-spacing: -0.3px;
	text-shadow: 0px 1px 0px #e3739f;
}
.last_block .table_news_1_td_2 {
	background: #d32f6d;
	vertical-align: middle !important;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	behavior: url("js/PIE.htc");
}
.last_block .sidebar_one_news_2 {
	background: #dd5d8d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url("js/PIE.htc");
}
.last_block .table_news_1_td_1 {
	padding: 10px 0 3px 5px;
}
.foto_block .sidebar_one_news_2 {
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #c5a0ae;
}
.foto_block .table_news_1_td_1 {
	padding: 6px 0 3px 6px !important;
	background: url("images/sidebar_foto_bg.png") no-repeat;
	-pie-background: url("images/sidebar_foto_bg.png") no-repeat;
	behavior: url("js/PIE.htc");
	width: 67px !important;
}
	.foto_block .table_news_1_td_1 img {
		padding: 2px;
		border: 1px solid #ceaab7;
		background: #fff;
	}
.foto_block .table_news_1_td_2 { }
	.foto_block .table_news_1_td_2 a {
		color: #6f3a4f !important;
		text-decoration: none;
	}
		.foto_block .table_news_1_td_2 a:hover {
			text-decoration: underline;
		}
.foto_block .sidebar_date {
	float: left;
	color: #ffffff;
	background: #d93f7b;
	padding:3px;
	margin:4px 0 0 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url("js/PIE.htc");		
}
.tysovki_block .table_news_1_td_1 {
	width:63px !important;
}
	.tysovki_block .table_news_1_td_1 img {
		border: 6px solid #d93f7b;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		behavior: url("js/PIE.htc");
	}
.tysovki_block .table_news_1_td_2 {
	padding: 0 0 0 10px;
}
	.tysovki_block .table_news_1_td_2 a {
		color: #6f3a4f !important;
		text-decoration: none;
	}
		.tysovki_block .table_news_1_td_2 a:hover {
			text-decoration: underline;
		}
.tysovki_block .sidebar_date {
	float: left;
	color: #ffffff;
	background: #7f485d;
	padding:3px;
	margin:4px 0 0 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url("js/PIE.htc");		
}
.sidebar2_top_tysovki {
	background: url("images/sidebar_top_tysovki.png") no-repeat;
	-pie-background: url("images/sidebar_top_tysovki.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width: 34px;
	height: 38px;
	top: -2px;
	right: 12px;
}
.sidebar2_top_kino {
	background: url("images/sidebar_top_kino.png") no-repeat;
	-pie-background: url("images/sidebar_top_kino.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width: 39px;
	height: 37px;
	top: -1px;
	right: 12px;
}
.kino_block .sidebar_one_news_2 {
	padding: 0 0 10px 0 !important;
	margin: 0 0 10px 0 !important;
	border-bottom: 1px solid #debeca;
}
.kino_block .table_news_1 {
	background:	url("images/sidebar_bg_one_4.png") no-repeat top right, url("images/sidebar_bg_one_1.jpg") repeat-x top left, url("images/sidebar_bg_one_2.jpg") repeat-x bottom left #533440;
	-pie-background: url("images/sidebar_bg_one_4.png") no-repeat top right, url("images/sidebar_bg_one_1.jpg") repeat-x top left, url("images/sidebar_bg_one_2.jpg") repeat-x bottom left #533440;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 3px 2px #debeca;
	behavior: url("js/PIE.htc");
	padding: 10px 5px;
}
.kino_block .table_news_1_td_1 {
	width: 51px;
}
.kino_block .table_news_1_td_1 img {
	margin: 0px;
}
.kino_block .table_news_1_td_2 {
	padding: 0 0 0 10px	
}
.kino_block .sidebar_date {
	font-size: 9px;
	color: #ffffff;
	background: #d93f7b;
	text-align: center;
	padding: 2px 0;
	letter-spacing: -0.8px;
	font-style: normal;
}
	.kino_block .table_news_1_td_2 a {
		color: #ffffff !important;
		text-decoration: none;
	}
		.kino_block .table_news_1_td_2 a:hover {
			text-decoration: underline;
		}
.sidebar2_top_shoymania {
	background: url("images/sidebar_top_shoymania.png") no-repeat;
	-pie-background: url("images/sidebar_top_shoymania.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width: 35px;
	height: 40px;
	top: -2px;
	right: 12px;
}
.shoymania_block .sidebar_one_news_2 {
	background: #ffffff;
	padding: 0;
	box-shadow: 0px 2px 1px #dec5ce;
	behavior: url("js/PIE.htc");
}

.shoymania_block .table_news_1_td_1 {
	border-right: 1px solid #dedede;
	padding: 6px 0px 6px 6px;
}
.shoymania_block .table_news_1_td_1 img {
	margin: 0px !important;
}
.shoymania_block .table_news_1_td_2 {
	padding: 6px 6px 6px 6px;
}
	.shoymania_block .table_news_1_td_2 a {
		color: #434343 !important;
		text-decoration: none;
	}
		.shoymania_block .table_news_1_td_2 a:hover {
			text-decoration: underline;
		}
.shoymania_block .sidebar_date {
	color: #a5a5a5;
	font-size: 11px;
	float: right;
	margin: 3px 0 0 0 !important;
	font-style: normal;
}
.shoymania_block .tr_none_1 td {
	padding: 0px !important;
}

/* */
.sidebar2_top_moda {
	background: url("images/sidebar_top_moda.png") no-repeat;
	-pie-background: url("images/sidebar_top_moda.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width: 35px;
	height: 40px;
	top: 2px;
	right: 12px;
}
.sidebar2_top_starslife {
	background: url("images/sidebar_top_starlife.png") no-repeat;
	-pie-background: url("images/sidebar_top_starlife.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width:55px;
	height: 40px;
	top: -6px;
	right: 12px;
}
.sidebar2_top_skandali {
	background: url("images/sidebar_top_skandali.png") no-repeat;
	-pie-background: url("images/sidebar_top_skandali.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width:40px;
	height: 40px;
	top: -2px;
	right: 12px;
}
.sidebar2_top_music {
	background: url("images/sidebar_top_music.png") no-repeat;
	-pie-background: url("images/sidebar_top_music.png") no-repeat;
	behavior: url("js/PIE.htc");
	position: absolute;
	width:46px;
	height: 40px;
	top: -5px;
	right: 12px;
}

/* */


/* //sidebar2 */
/* //Container */
/* Footer */
#footer {
    background: url("images/footer_bg.jpg") repeat-x #d3316f;
    margin: -84px auto 0 auto;
    position: relative;
    width: 1000px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url("js/PIE.htc");
}
*|html .footer_table {
	width: 100%;
	height: 100%;	
}
	*|html .footer_table_td_1 {
		width: 186px;
		text-align: center;	
		vertical-align: middle;
		height:80px;
	}
	 .footer_table_td_2 {
        width: 750px;
        height:80px;
		text-align: left;	
		vertical-align: middle;
	}
		.footer_table_td_2 li , .footer-menu li{
			list-style: none;
			padding: 0 3px;
			background: url("images/footer_nav_separator.jpg") repeat-y left;
			height: 33px;
			float: left;
		}
			.footer_table_td_2 li:last-child {
				background: url("images/footer_nav_separator.jpg") repeat-y left, url("images/footer_nav_separator.jpg") repeat-y right ;
			}
			.footer_table_td_2 li div , .footer-menu li div{
				line-height: 33px;
				padding: 0 1px;
			}
			.footer_table_td_2 li a,  .footer-menu li a {
				color: #ffffff;
				font-size :14px;
				text-decoration: none;
				text-shadow: 0px -1px 1px #950a2e;
				behavior: url("js/PIE.htc");
			}
				.footer_table_td_2 li a:hover div, .footer-menu li a:hover div {
					background: url("images/top_menu_hover.png") repeat;
					-pie-background: url("images/top_menu_hover.png") repeat;
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
					behavior: url("js/PIE.htc");
				}
	.footer_table_td_3 {
		vertical-align: middle;
		padding: 0 12px 0 0;
	}
		.footer_3_div {
			padding: 3px;
			border: 1px solid #e06f9b;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			behavior: url("js/PIE.htc");
			float: right;
			width: 182px;
			height:31px !important;
		}
		.footer_3_div img {
			height:31px !important;
		}
			.footer_3_div .clear {
				margin: 0px !important;
				padding: 0 !important;
				height:0;
				width:0;
			}
	*|html .footer_table .copy {	
		vertical-align: middle;
		padding:10px 13px 10px 13px;
		color:#f9c6da;
		text-shadow:0px -1px 0px #c8295d;
	}
	.footer_table .copy a {
    color:#fff;
    }
.copy h1 { 
font-size:20px !important; 
color: #ffffff;
}
.footer_description { 
font-size:13px !important; 
color: #ffffff;
}
.copyr { 
font-size:17px !important; 
color: #ffffff;
} 
.copyr a{   
border-bottom: 2px solid #ffffff;
}
.copyr a:hover{    
border-bottom: 1px solid transparent;
}
.foot_88x31 {
padding: 15px 0 10px 0;
height:31px !important;
}
* html .foot_88x31 img {
	height:31px;
}
* html .foot_88x31 img.yandex {
	height:28px !important;
}
		
		
.footer_shadow {
	height:40px;
	margin:0 auto;
	width:1000px;
	background:url("images/footer_shadow.png") no-repeat top left;
	-pie-background:url("images/footer_shadow.png") no-repeat top left;
	behavior: url("js/PIE.htc");
}
/* //Fotter */

/*---BB коды---*/
 /* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
/* класс bbcodes используем в списке персональных сообщений (pm.tpl) и по умолчанию в модуле редактора сообщений*/
.bbcodes, .bbcodes_poll {
	cursor: pointer;
	border: none;
	font-weight: bold;
	color: #ffffff;
	margin: 10px 10px 5px 0;
	padding: 6px 10px;
	background:	#d32f6d;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url("js/PIE.htc");
}

.bbcodes:hover, .bbcodes_poll:hover {
    background-position: 0 10px;
}

.bbcodes_poll {
    width: 100px;
}

/*---BB Редактор---*/

.bb-pane { height: 1%; overflow: hidden; border: 1px solid #BBB; background-image: url("bbcodes/bg.gif"); }
.bb-btn, .bb-sep { height: 25px; float: left; display: block; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
.bb-sel { float: left; padding: 4px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { width: 5px; background-image: url("bbcodes/brkspace.gif"); }
.bb-btn { cursor: pointer; width: 23px; }

#b_font { width: 118px;}
#b_size { width: 65px;}
#b_font select { padding: 0px;}
#b_size select { padding: 0px;}
#b_b { background-image: url("bbcodes/b.gif"); }
#b_i { background-image: url("bbcodes/i.gif"); }
#b_u { background-image: url("bbcodes/u.gif"); }
#b_s { background-image: url("bbcodes/s.gif"); }
#b_img { background-image: url("bbcodes/image.gif"); }
#b_up { background-image: url("bbcodes/upload.gif"); }
#b_emo { background-image: url("bbcodes/emo.gif"); }
#b_url { background-image: url("bbcodes/link.gif"); }
#b_leech { background-image: url("bbcodes/leech.gif"); }
#b_mail { background-image: url("bbcodes/email.gif"); }
#b_video { background-image: url("bbcodes/mp.gif"); }
#b_audio { background-image: url("bbcodes/mp3.gif"); }
#b_hide { background-image: url("bbcodes/hide.gif"); }
#b_quote { background-image: url("bbcodes/quote.gif"); }
#b_code { background-image: url("bbcodes/code.gif"); }
#b_left { background-image: url("bbcodes/l.gif"); }
#b_center { background-image: url("bbcodes/c.gif"); }
#b_right { background-image: url("bbcodes/r.gif"); }
#b_color { background-image: url("bbcodes/color.gif"); }
#b_spoiler { background-image: url("bbcodes/spoiler.gif"); }
#b_fla { background-image: url("bbcodes/flash.gif"); }
#b_yt { background-image: url("bbcodes/youtube.gif"); }
#b_tf { background-image: url("bbcodes/typograf.gif"); }
#b_list { background-image: url("bbcodes/list.gif"); }
#b_ol { background-image: url("bbcodes/ol.gif"); }
#b_tnl { background-image: url("bbcodes/translit.gif"); }
#b_br { background-image: url("bbcodes/pbreak.gif"); }
#b_pl { background-image: url("bbcodes/page.gif"); }

.bb-editor textarea { 
    -moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	box-sizing: border-box;
    padding: 2px; 
	border: 1px solid #bcc0c2; 
	width: 100%; 
	background: #fff url("images/fields.png") repeat-x;
	-pie-background: #fff url("images/fields.png") repeat-x;
	behavior: url("js/PIE.htc");
}
.editorcomm .bb-editor { width: 465px;}
.editorcomm .bb-editor textarea { height: 156px; }

.clr {
    clear: both;
}
/*---//BB коды---*/

/*---forms---*/
.baseform {
    background: #f5f6f7;
}
.baseform textarea {
	width:305px !important;
}

.tableform {
    width: 100%;
}
.tableform .f_textarea, .editor_button select { 
	width:305px !important; 
}

.tableform td {
    ;
}

.tableform td.label {
    width: 20%;
    vertical-align: top;
    padding-right: 0;
    font-weight: bold;
}

.fieldsubmit, .tableform td {
    padding: 10px 15px;
    border-top: 1px solid #fff;
}

.addnews {
    font-weight: bold;
}

.impot {
    color: #96c;
    font-weight: normal;
}

.checkbox {
    padding: 4px 0;
    line-height: 1em;
}

.checkbox input {
    margin-top: -2px;
    vertical-align: middle;
}

.f_input {
    width: 300px;
    padding: 1px;
}

.f_textarea {
    width: 458px;
}

.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select {
    padding: 2px;
    background: #fff url("images/fields.png") repeat-x;
	-pie-background: #fff url("images/fields.png") repeat-x;
	behavior: url("js/PIE.htc");
    border: 1px solid #bcc0c2;
}

.f_textarea, .editor_button select {
    padding: 0;
	width: 458px !important;
}

.textin {
    padding: 2px;
}

/*---search---*/
.searchstyle {
    width: 480px;
}

.search {
    font-size: 11px;
}

.searchtable fieldset legend {
    color: #404040;
}

.searchitem {
    font-size: 0.9em;
    border-top: 1px solid #dbe8ed;
    padding: 10px 0;
}

#searchuser, #searchinput {
    width: 90% !important;
}

/*---statistics---*/
.statistics {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.statistics ul.lcol {
    min-height: 71px;
    background: url("images/statsep.png") no-repeat;
	-pie-background: url("images/statsep.png") no-repeat;
	behavior: url("js/PIE.htc");
    margin: 0 0 20px -1px;
    padding-top: 14px;
    width: 33.3%;
}

.statistics ul.lcol li {
    padding: 0 15px;
    margin-bottom: 2px;
}

/*---ratebox---*/
.ratebox {
    float: left;
    width: 118px;
    height: 25px;
    text-align: center;
    padding-top: 2px;
	behavior: url("js/PIE.htc");
}

.ratebox .rate {
    text-align: left;
    width: 88px;
    height: 25px;
    margin: 0 auto;
    overflow: hidden;
}

.storenumber, .basenavi, .maincont, .berrors, .fullstory, .basecont {
    margin-bottom: 15px;
    text-align: justify;
}

.maincont img {
    padding: 5px;
    border: none;
}

.mlink {
    font-size: 0.9em;
    overflow: hidden;
    background: #f0f5f8 url("images/mlink.png") repeat-x;
	-pie-background: #f0f5f8 url("images/mlink.png") repeat-x;
	behavior: url("js/PIE.htc");
    padding: 0 15px;
    height: 40px;
    border: 1px solid #cbdfe8;
    border-width: 1px 0;
}

.argcat {
    padding-left: 10px;
    background: url("images/argcat.png") no-repeat 0 58%;
	-pie-background: url("images/argcat.png") no-repeat 0 58%;
	behavior: url("js/PIE.htc");
    color: #6c838e;
    margin-top: 12px;
}

.mlarrow {
    float: right;
    width: 50px;
    height: 40px;
    background: url("images/mlinkarrow.png") no-repeat;
	-pie-background: url("images/mlinkarrow.png") no-repeat;
	behavior: url("js/PIE.htc");
}
/*---Рейтинг---*/
.rating {
    width: 87px;
    height: 25px;
    font-size: 0.9em;
}

.unit-rating {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 87px;
    height: 25px;
    position: relative;
    background: url("dleimages/rating.png") repeat-x;
	-pie-background: url("dleimages/rating.png") repeat-x;
	behavior: url("js/PIE.htc");
}

.unit-rating li {
    text-indent: -90000px;
    padding: 0;
    margin: 0;
    float: left;
}

.unit-rating li a {
    display: block;
    width: 15px;
    height: 25px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 17;
    position: absolute;
    padding: 0;
}

.unit-rating li a:hover {
    background: url("dleimages/rating.png") 0 -25px;
	-pie-background: url("dleimages/rating.png") 0 -25px;
	behavior: url("js/PIE.htc");
    z-index: 2;
    left: 0;
}

.unit-rating a.r1-unit {
    left: 0;
}

.unit-rating a.r1-unit:hover {
    width:12px;
}

.unit-rating a.r2-unit {
    left: 17px;
}

.unit-rating a.r2-unit:hover {
    width: 34px;
}

.unit-rating a.r3-unit {
    left: 34px;
}

.unit-rating a.r3-unit:hover {
    width: 51px;
}

.unit-rating a.r4-unit {
    left: 51px;
}

.unit-rating a.r4-unit:hover {
    width: 68px;
}

.unit-rating a.r5-unit {
    left: 68px;
}

.unit-rating a.r5-unit:hover {
    width: 85px;
}

.unit-rating li.current-rating {
    background: url("dleimages/rating.png") 0 -34px;
	-pie-background: url("dleimages/rating.png") 0 -34px;
	behavior: url("js/PIE.htc");
    position: absolute;
    height: 17px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}

/*---Диалоговые и всплывающие окна jQuery UI---*/

.ui-helper-clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.ui-helper-clearfix {
    display: inline-block;
}

* html .ui-helper-clearfix {
    height: 1%;
}

.ui-helper-clearfix {
    display: block;
}

.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget {
    font-size: 11px;
	font-family: Verdana;
}


.ui-widget-content {
    background: #fff 50% bottom repeat-x;
    border: 1px solid #dedede;
    color: #222;
}

.ui-widget-header {
    color: #000;
    font-weight: bold;
}

.ui-widget-header a {
    color: #fff;
}

.ui-state-default, .ui-widget-content .ui-state-default {
    background: #b7597e;
    border:none;
    color:#ffd1ec;
    border-radius:3px;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #2e6e9e;
    text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background:#d63873;
}

.ui-state-hover a, .ui-state-hover a:hover {
    color: #1d5987;
    text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active {
	top:1px;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #e17009;
    text-decoration: none;
}

.ui-state-error {
    background: #fef1ec 50% 50% repeat-x;
    border: 1px solid #dedede;
    color: #cd0a0a;
}

.ui-widget-header .ui-icon {
    background-image: url("images/ui_close.png");
	-pie-background: url("images/ui_close.png");
	behavior: url("js/PIE.htc");
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("images/ui_close.png");
	-pie-background: url("images/ui_close.png");
	behavior: url("js/PIE.htc");
}

.ui-icon-close {

}

.ui-icon-closethick {

}

.ui-button .ui-button-text {
    display: block;
    line-height: 1.4em;
}

.ui-button-text-only .ui-button-text {
    padding: .4em .8em;
}

input.ui-button {
    padding: .4em 1em;
}

.ui-button-set {
    margin-right: 7px;
}

.ui-button-set .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}

button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-dialog {
    overflow: hidden;
	border:3px solid #d83470;
    padding: .2em;
	border-radius:14px;
    position: absolute;
    width: 300px;
    -moz-box-shadow: 0px 12px 25px rgba(0,0,0,0.7);
    -webkit-box-shadow: 0px 12px 25px rgba(0,0,0,0.7);
    box-shadow: 0px 12px 25px rgba(0,0,0,0.7);
}

.ui-dialog .ui-dialog-titlebar {
    padding: .5em 1em .3em;
    position: relative;
	font-size:16px; 
	color:#d83470;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 16px .2em 0;
}

.ui-dialog .ui-dialog-titlebar-close {
    height: 14px;
    margin: -10px 0 0 0;
    position: absolute;
    right: 7px;
    top: 50%;
    width: 13px;
}

.ui-dialog .ui-dialog-titlebar-close span {
    display: block !important;
    margin: 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
    padding: 0;
}

.ui-dialog .ui-dialog-content {
    background: none;
    border: 0;
    overflow: hidden;
    padding: .5em 1em;
    position: relative;
    zoom: 1;
}

.ui-dialog .ui-dialog-buttonpane {
    background:#f9e5ee;
    border-width: 1px 0 0 0;
    margin: 3px -2px -2px -2px;
    padding: .3em 1em .5em .4em;
    text-align: left;
}

.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    float: right;
    line-height: 1.4em;
    margin: .5em .4em .5em 0;
    overflow: visible;
    padding: .2em .6em .3em .6em;
    width: auto;
}

.ui-dialog .ui-resizable-se {
    bottom: 3px;
    height: 14px;
    right: 3px;
    width: 14px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}


/* pm */
.pm_table { }
.pm_table h1, .pm_table h2 { font-size:20px !important; font-weight:normal !important; }
.pm_table .label { font-weight:bold; padding-right:5px; }
.pm_table .fbutton, .pm_table .bbcodes { background:#f8dce6; color:#865568; border:none; font-weight:normal; }
.pm_table h3, .pm_table h2, .pm_table h1 {
	font-weight:normal;
}
.pm_table .f_input {
	width:200px;
	border-radius:4px;
	border:1px solid #cfcfcf;
	padding:8px 6px;
	margin-bottom:5px;
}
.pm_table textarea {
	width:315px !important;
	border:1px solid #cfcfcf;
	border-radius:4px;
	padding:6px 8px;
	min-height:80px;
}

.pm_table .preview {

}
.pm_table .window {
	border:1px solid #d0d0d0;
	border-radius:3px;
	-moz-box-shadow: 0 0px 3px rgba(0,0,0,0.1); /*  Firefox */
    -webkit-box-shadow: 0 0px 3px rgba(0,0,0,0.1); /*  Safari  Chrome */
    box-shadow: 0 0px 3px rgba(0,0,0,0.1); /*   */
	behavior: url("js/PIE.htc");
	margin-bottom:10px;
}
.pm_table .window .text {
	padding:10px;
}
.pm_table .window .morelink {
	background:#f6f6f6;
	padding:10px;
	font-size:11px;
	color:#8d8d8d;
}
.pm_table .window .morelink a {
	color:#8d8d8d;
}
.pm_table .window .morelink .refresh {
	background:url("images/refresh_icon.png") no-repeat left;
	-pie-background:url("images/refresh_icon.png") no-repeat left;
	behavior: url("js/PIE.htc");
	padding-left:15px;
}
.pm_table .window .morelink .author {
	margin-left:40px;
}
.pm_table .window .morelink .right { float:right; margin-right:4px; }
.pm_table .window .morelink .refresh a {
	text-decoration:none;
}
.pm_table .window .morelink
.pm_table .preview .maincont {
	border:1px solid #000; 
}

.pm_table .pmmenu {
	background:#fae7ee;
	padding:7px 10px 2px 10px;
	border-radius:3px;
	height:22px !important;
}
.pm_table .pmmenu a {
	text-decoration:none;
	background:url("images/pm_table_pmmenu_a.png") right no-repeat;
	-pie-background:url("images/pm_table_pmmenu_a.png") right no-repeat;
	behavior: url("js/PIE.htc");
	padding:8px 19px 8px 9px;
}
.pm_table .pmmenu a:hover {
	text-decoration:underline;
}
.pm_table .pmmenu .inbox {
	margin-right:6px;
	padding-left:13px;
	background:url("images/pmmenu_ui_arrow_down.png") no-repeat left;
	-pie-background:url("images/pmmenu_ui_arrow_down.png") no-repeat left;
	behavior: url("js/PIE.htc");
	float:left;
	height:15px !important;
}
.pm_table .inbox_table {

}
.pm_table .inbox_table .table {

}
.pm_table .inbox_table .table td {

}
.inbox_table .pm_list {
	width:25%;
	background:#f2f2f2;
	padding:8px 0;
	text-align:center;
	border-bottom:1px solid #fff;
}
.inbox_table .pm_list a {
	padding:0 !important;
}
.inbox_table .pm tr img {
	padding:8px 8px 7px 8px;
	border-bottom:1px solid #fff;
}
.inbox_table .pm_head {
	text-align:center;
	padding-bottom:10px;
	font-weight:bold;
}
.pm_table .pmmenu .outbox {
	margin-right:6px;
	padding-left:13px;
	background:url("images/pmmenu_ui_arrow_up.png") no-repeat left;
	-pie-background:url("images/pmmenu_ui_arrow_up.png") no-repeat left;
	behavior: url("js/PIE.htc");
	float:left;
}
.pm_table .pmmenu .send {
	margin-right:6px;
	padding-left:13px;
	background:url("images/pmmenu_ui_write.png") no-repeat left;
	-pie-background:url("images/pmmenu_ui_write.png") no-repeat left;
	behavior: url("js/PIE.htc");
	float:left;
}
.pm_table .pmmenu .send a { background:none !important; }
/*---Выпадающее меню кнопки редактировать---*/
#dropmenudiv {
    border: 2px solid #d53472;
    background: #ffe7f0;
    font-size: 12px;
    line-height: 24px;
    margin: 20px 0 0;
    padding: 0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	opacity: 1 !important;
	behavior: url("js/PIE.htc");
}
#dropmenudiv a {
    display: block;
    text-indent: 3px;
    text-decoration: none;
    color: #8e4a62;
    padding: 0 10px;

}
	#dropmenudiv a:hover {
		color: #f0e7ea;
		background: #d53472;
	}
	#dropmenudiv a:first-child {
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		behavior: url("js/PIE.htc");
	}
	#dropmenudiv a:last-child {
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		behavior: url("js/PIE.htc");
	}
	
/*---Заголовок страниц---*/
#userinfo .pheading {
    overflow: hidden;
    border-bottom: 1px solid #dadada;
    padding: 0 15px 13px 15px;
    background: url("images/speedbar.png") repeat-x 0 100%;
	-pie-background:  url("images/speedbar.png") repeat-x 0 100%;
	behavior: url("js/PIE.htc");
}

#userinfo .pheading .lcol {
    margin-right: 10px;
}

#userinfo .pheading h2 span {
    color: #3f4b51;
}

#userinfo .pheading .ratebox {
	float:left;
	behavior: url("js/PIE.htc");
}

#userinfo .pheading .ratebox .rate, .pheading .ratebox span {
    float: right;
}

#userinfo .pheading .ratebox span {
    padding-right: 5px;
    font-size: 0.9em;
    color: #a2b2ba;
}

#userinfo .heading {
    color: #96c;
    margin-bottom: 0.3em;
}

#userinfo .basecont {
    padding-top: 14px;
    background: url("images/basecont.png") repeat-x;
	-pie-background: url("images/basecont.png") repeat-x;
	behavior: url("js/PIE.htc");
}	
#userinfo h2 {
	margin:0;
}
ul.buttons-profile {
	position:relative;
}
ul.buttons-profile li {
	cursor: pointer;
	border: none;
	font-weight: bold;
	margin: 0px 0 7px 0;
	padding: 8px 10px; 
	background:#f8dce6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url("js/PIE.htc");
}
ul.buttons-profile li:hover, ul.buttons-profile li:hover a {
	background:	#d32f6d;
	color:#fff;
}
ul.buttons-profile li, ul.buttons-profile a {
	color:#865568;
	text-decoration:none;
}
ul.buttons-profile li a:hover, ul.buttons-profile a:hover {
	text-decoration:underline;
	color:#fff;
}
.usr_info { line-height:22px; }
.usr_info a { color:#865568 !important; text-decoration:none; }
.usr_info li a { color:#865568 !important; }
.usr_info a:hover { text-decoration:underline; }


/*---Userinfo---*/
.userinfo {
    padding-left: 125px;
	color:#747474;
}
.userinfo a { 
	color:#da427e; 
}
.ui-dialog-content .userinfo {
    padding: 10px 0 10px 125px;
}

.userinfo .lcol {
    margin-left: -125px;
    width: 110px;
    padding-right: 15px;
	position: absolute;
}

.profile .avatar {
    margin-bottom: 10px;
    padding: 4px;
    background-color: #fff;
    border: 1px solid #c0d4de;
	margin-right:20px;
}

.userinfo .lcol .avatar img {
    width: 100px;
}

.userinfo .lcol ul {
    font-size: 0.9em;
}

.userinfo .rcol {
    width: 100%;
}

.userinfo .rcol ul {
    list-style: none;
    margin-left: 0;
}

.userinfo .rcol ul li {
    margin-bottom: 0.2em;
	color:#747474;
}
.userinfo .rcol ul li b {
	color:#747474;
}

 .ussep {
    padding-top: 12px;
    background: url("images/ussep.png") no-repeat;
	-pie-background: url("images/ussep.png") no-repeat;
	behavior: url("js/PIE.htc");
}

.grey {
    color: #444444;
	font-weight:bold;
}

.blue {
    color: #388bd4;
}

#loading-layer {
    display: none;
    font-size: 11px;
    background: #d72e62;
    padding: 10px;
    text-align: center;
    color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url("js/PIE.htc");
}
.w_warning {
    background:#d63774;
	-pie-background:#d63774;
    color: #ffddea;
    padding: 12px 15px 12px 15px;
	margin-bottom: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	 -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.2); /*  Firefox */
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.2); /*  Safari  Chrome */
    box-shadow: 0 2px 3px rgba(0,0,0,0.2); /*   */
	behavior: url("js/PIE.htc");

}
.wmsg { 
	background:url("images/error_icon.jpg") no-repeat; 
	padding:3px 0 5px 50px; 
}
wmsg a {
}
.w_warning h3 {
	color: #fff;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 14px;
	margin-bottom:3px;
}
.w_warning a {
	color:#fff;
}

.copyright {
	padding-left: 12px;
	padding-right: 12px;
}

.button_go_home {
	padding:8px 57px 8px 57px;
	background:url("images/button_go_home_bg.png") no-repeat 0 0;
	-pie-background:url("images/button_go_home_bg.png") no-repeat 0 0;
	behavior: url("js/PIE.htc");
}
.button_go_home:hover {
	background:url("images/button_go_home_bg.png") no-repeat 0 -33px;
	-pie-background:url("images/button_go_home_bg.png") no-repeat 0 -33px;
	behavior: url("js/PIE.htc");
}

.ya-site-form__input input, .ya-site-form__search-input-layout-r input { padding:7px 10px !important; }

textarea {
	width:308px !important;
}
.bb-editor textarea { width:100% !important; }
/*
.footer-menu {
	margin-top: 10px;
	text-align: center;
	font-size: 14px;
}

.footer-menu a {
	color: #000 !important;
	text-decoration: none;
}

.footer-menu a:hover {
	text-decoration: underline;
}*/
.footer-menu{
	margin-top: 5px;
}
.footer-menu li{
	visibility: hidden;
}
.footer-menu li#hidden{
	visibility: visible;
}
.footer-menu:hover li{
	visibility: visible;
}
.footer-menu:hover li#hidden{
	display: none;
}

.imagestory { 
	float: center; 
	width: 80px; 
	height: 80px; 
	margin: 0 8px 6px 0; 
}

.indexator ul {
	margin: 3px;
	padding-bottom: 10px;
}

.indexator ul li {
	border-bottom: 1px dashed #C5A0AE;
	padding-bottom: 10px;
	padding-top: 10px;
}

.indexator ul li a {
	color: #6F3A4F;
	text-decoration: none;
}

.indexator ul li a:hover {
	text-decoration: normal;
}

.content_one_zapis h3 {
	background-color: rgb(84, 52, 65);
	padding: 12px;
	color: rgb(255, 255, 255);
	border-bottom: 2px dashed rgb(255, 255, 255);
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;

}

.content_one_zapis .content img{
	padding: 0 10px 10px 0;
}
.content_one_zapis .content a img{
	padding: 0 10px 10px 0;
}
.content_one_zapis a img{
	padding: 1px;
}

.content li{
	list-style: disc;
	margin: 0 0 0 30px
}
