h2 {
margin-top: 0;
}

#content table td.last-works {
width: 450px;
}

	#content table td.last-works div.element {
	width: 185px;
	float: left;
	margin: 10px 20px 10px 0;
	text-align: center;
	}

		#content table td.last-works div.element p a {
		font-family:Arial,sans-serif;
		font-size:10px;
		}

/* SEO text */
#content div.promo-text { padding: 50px 50px 50px 220px; }
	#content div.promo-text h1 { margin: 0 0 12px 0; line-height: 30px; }


#content table td.last-news div { margin-bottom:15px; }
	#content table td.last-news h2 { margin-bottom: 15px; }
	#content table td.last-news div p { margin: 0; }

	
#content table td.processing, #content table td.blog { }


#content table td.processing { padding-right: 40px; }
	#content  .about-block { padding: 10px 20px; background: #E4F1C3; margin-bottom: 20px; }
		#content  .about-block p { }
	
	#content table td.processing .index-blocks { margin-bottom: 10px; }
		#content table td.processing .index-blocks .twin { margin: 10px 0; border-collapse: collapse; }
			#content table td.processing .index-blocks .twin .right { text-align: right; }
		
	
	#content table td.processing div.index-portfolio {
	width: 185px;
	float: left;
	margin: 10px 20px 10px 0;
	text-align: center;
	}

		#content table td.processing div.index-portfolio div.label {
		font-family:Arial,sans-serif;
		font-size:10px;
		}	