/* Common
=================================================*/

#leftpart .somestuff-content .under{
	text-decoration:underline;
	}

/* LeftBonus blocks
=================================================*/

#leftpart .link-box{
	padding:8px 2px 11px 12px;
	}

	#leftpart .link-box A{
		display:block;
		padding-top:10px;
		}

	#leftpart .link-box .icon{
		display:block;
		padding:0;
		border-left:6px solid #FFF;
		float:right;
		background:#FFF;
		}

		#leftpart .link-box .icon IMG{
			margin-top:-6px;
			}

		#leftpart .link-box H4{
			margin:0;
			padding:0;
			border:0 none;
			font-size:1.2em;
			color:#333;
			}

			#leftpart .link-box H4 A,
			#leftpart .link-box H4 A:hover{
				padding:0;
				color:#333;
				}

				#leftpart .link-box H4 STRONG{
					display:block;
					padding-bottom:5px;
					border-bottom:2px solid #ECECEC;
					}

/* Crumbs */
	.crumbs{
		margin:8px 0 10px;
		padding:0 0 0 2px;
		list-style:none;
		/* font-size:0.75em; */
		font-size:11px;
		font-weight:normal;
		color:#999;
		}
		.crumbs LI{
			display:inline;
			vertical-align:middle;
			}
		.crumbs A,
		.content .crumbs A{
			color:#6D6D6D;
			}
			.crumbs A:hover,
			.content .crumbs A:hover{
				color:#000;
				}
		.crumbs li strong {
			color: #333;
		}
	.crumb-separator{
		font-size:1.4em;
		}
	#center1content .crumbs{
		padding-right:90px;
		}
		#center1content.centerskin-3 .crumbs{
			margin-top:0;
			margin-bottom:0;
			}
	#center2content .crumbs{
		padding-right:90px;
		}
		#center2content .cbox{
			}
	#center4content .crumbs{
		margin-bottom:15px;
		}


/* Print
=================================================*/
	/*Print-link*/
	.print-link{
		margin-top:-1em;
		margin-bottom:2em;
		font-size:0.85em;
		font-weight:bold;
		text-align:right;
		}

		.content .print-link A{
			color:#6D6D6D
			}
			.print-link A:hover{
				color:#DB0029
				}

		.print-link .cancel{
			display:none
			}

		.print-page .print-link{
			margin:0 0 -2em;
			position:relative;
			top:-9em;
			left:-1em;
			}
			.print-page .print-link .commit{
				display:none;
				}
			.print-page .print-link .cancel{
				display:inline
				}

	@media print{
		.print-link{
			visibility:hidden
			}
		}



.print-page #top_head_block,
.print-page .headline .searchblock,
.print-page .head .phones,
.print-page .head .mainmenu,
.print-page #topcontent-row,
.print-page #leftpart,
.print-page #rightpart,
.print-page .prevnext,
.print-page #get-response,
.print-page .cork-centerspacer,
.print-page .content-bottom,
.print-page #bottom-menu,
.print-page #footer-bottom LI,
.print-page #footer-bottom LI BR,
.print-page #footer-sitemap{
	display:none;
	}

.print-page #footer-bottom LI.copyright{
	display:block;
	}

.print-page #layout-table{
	text-align:center;
	}

.print-page #layout-table .mainlogo{
	padding:1em;
	text-align:left;
	background:transparent;
	}

	.print-page #layout-table .mainlogo DIV.print-cork{
		width:180mm;
		margin:0 auto;
		}

	.print-page #layout-table .mainlogo A{
		display:inline;
		margin:0;
		padding:0;
		text-align:left;
		}

	.print-page #layout-table .mainlogo A IMG{
		margin-left:0;
		}

	.print-page #maintable{
		text-aligne:center;
		}

	.print-page .content,
	.print-page .cbox{
		color:#333;
		}

	.print-page #layout-table H1{
		width:180mm;
		margin:0 auto;
		padding:1em;
		text-align:left;
		background:0;
		/*border-bottom:1px solid #000;*/
		}

	.print-page #footer-bottom UL.outro{
		display:block;
		width:auto;
		text-align:center;
		}

		.print-page #footer-bottom LI.copyright{
			display:inline;
			width:auto;
			margin:0 auto;
			float:none;
			text-align:center;
			}

.print-page #centerfield{
	text-align:center;
	}

	.print-page #centerfield DIV.content{
		width:180mm;
		padding:0 1em;
		margin:0 auto;
		text-align:left;
		}

		.print-page #centerfield .content UL,
		.print-page #centerfield .content OL{
			padding-left:1em;
			}

			.print-page #centerfield .content UL UL,
			.print-page #centerfield .content OL UL{
				padding-left:2em;
				}

		.print-page #centerfield .content UL,
		.print-page #centerfield .content UL.list-1,
		.print-page #centerfield .content OL UL{
			list-style-image:url("/images/bullet6.gif");
			}

		.print-page #centerfield .content UL.list-3,
		.print-page #centerfield .content UL UL,
		.print-page #centerfield .content OL.list-3 UL,
		.print-page #centerfield .content UL OL UL,
		.print-page #centerfield .content OL.list-3 UL UL{
			list-style-image:url("/images/bullet4.gif");
			}

			.print-page #centerfield .content LI{
				background:transparent;
				padding-left:0;
				}

		.print-page #centerfield .content CODE{
			border:1px solid #000;
			background:transparent;
			}

#maintable{
	width:100%;
	}

/* For <code> inside */
HTML #center4content{
	padding:0;
	}



/* Other
========================================*/

.runet P A{
	font-weight:bold;
	line-height:1.08em;
	font-size:1.1em;
	}
	
/* Footer sitemap */	
	#footer-sitemap{
		margin-top:10px;
		}
		#footer-sitemap TD{
			padding:21px 0 12px 18px;
			border-top:2px solid #C8C8C8;
			border-bottom:1px solid #DEDEDE;
			vertical-align:top;
			}
		#footer-sitemap UL{
			margin:0 0 0.8em;
			padding:0;
			list-style:none;
			}
			#footer-sitemap UL.accent{
				font-weight:bold;
				}
				#footer-sitemap UL.accent LI{
					background:none;
					padding-left:0;
					}
				#footer-sitemap UL.accent A{
					color:#000;
					}
					#footer-sitemap UL.accent A:hover{
						color:#DB0029;
						}
			#footer-sitemap UL A{
				color:#6D6D6D;
				}
				#footer-sitemap UL A:hover{
					color:#DB0029;
					}
			#footer-sitemap UL UL{
				margin-top:1.1em;
				}
		#footer-sitemap LI{
			margin:0 0 1.2em;
			padding:0 0 0 9px;
			}
		#footer-sitemap H4{
			margin:0 0 1.35em;
			font-size:1em;
			}
		#footer-sitemap A{
			color:#333;
			}
			#footer-sitemap A:hover{
				color:#DB0029;
				}
	.footer-sitemap-section{
		float:left;
		}
	#footer-sitemap-left{
		border-left:1px solid #DEDEDE;
		}
	#footer-sitemap-middle{
		
		}
		#footer-sitemap-middle .footer-sitemap-section{
			}
	#footer-sitemap-middle-section-1{
		width:60%;
		}
		#footer-sitemap-middle-section-1 UL{
			padding-right:20px;
			}
	#footer-sitemap-middle-section-2{
		width:39%;
		}
	#footer-sitemap-right{
		border-right:1px solid #DEDEDE;
		width:20%;
		}
.simple-images{
	overflow:hidden;
}
.simple-images img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:2px;
	border:1px solid #f6f6f6;
}