#rightColumn{
	height:547px;
	background:transparent url(../images/home/bg_right_col_32.png) no-repeat left top;
}
#content{
	min-height:80px;
	margin:0 180px 6px 22px;
	padding:13px 0 0 0;
}
body.hp #content {
  margin: 0 22px 6px 22px;
}
#content h2{
	color:#5A5A5A;
	font-size:200%;
	font-weight:normal;
	margin-bottom:0;
}
#homeBlocksWrap{
	position:relative;
	font-size:120%;
	width:736px;
	height:348px;
	background:url(../images/home/bg_home_blocks_32.png) no-repeat left top;
	margin-left:-7px;
}
#homeBlocksWrap h2{
	display:none;
}
#homeBlocksWrap h3{
	font-size:100%;
	color:#3b8416;
	margin-bottom:1em;
}
#homeBlocksWrap ul{
	margin:0;
	padding:0;
}
#homeBlocksWrap ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#homeBlocksWrap ul li a, #homeBlocksWrap ul li a:visited{
	display:block;
	color:#4D75C5;
	background:url(../images/bg_submenu_item.png) no-repeat left center;
	line-height:150%;
	padding-left:11px;
}
.home_block{
	position:absolute;
	width:200px;
	margin:82px 0 0 0;
	left:27px;
}
.home_block p{
	line-height:1.5em;
	margin:0 0 1em 0;
}
.home_block p.read_more{
	position:absolute;
	top:183px;
}
.home_block p.read_more a, .home_block p.read_more a:visited{color:#FFFFFF;text-decoration:none; background:url(../images/bg_readmore.png) no-repeat left bottom;text-indent:-9999px;outline:none;}
#blockA{}
#blockB{left:267px;}
#blockC{left:508px;}

#vacancies{
/*	margin:44px 6px 0 3px;*/
	background:url(../images/home/bg_job.gif) repeat-x left bottom;
}
#vacancies h2{
	font-size:120%;
	color:#555555;
	padding-left:21px;
	margin-bottom:8px;
}
#vacancies .job{
	background:url(../images/home/bg_job.gif) repeat-x left top;
	padding:6px 0 4px 21px;
	line-height:14px;
	color:#a9a9a9;
	font-size:110%;
}
#vacancies .job h3{
	font-size:100%;
	font-weight:normal;
	color:#4d75c5;
	margin:0;
	line-height:14px;
	width: 200px;
}
#vacancies .job p{
	line-height:14px;
	margin:0;
}
