div.slider{width: 940px;}
	div.slider div.image_holder{height: 334px; position: relative; background: black;}
		div.slider div.image_holder div.img_item{width: 940px; height: 334px; position: absolute; z-Index: 10; overflow: hidden;}
			div.slider div.image_holder div.img_item div.info_item{margin-left: -334px; font-family: 'PTSansRegular'; color: #fff; font-size: 13px; width: 320px; height: 100%; position: absolute; top: 0px; left: 0px; background: url('images/black_pix.png') top left;}
				div.slider div.image_holder div.img_item div.info_item div.margin{margin: 60px 30px 0px 30px; text-align: center;}
					div.slider div.image_holder div.img_item div.info_item div.margin p{color: #fff;}
					div.slider div.image_holder div.img_item div.info_item div.margin p.caption{line-height: 24px; font-family: 'PTSerifBold'; margin-bottom: 8px; font-size: 18px;}
					div.slider div.image_holder div.img_item div.info_item div.margin a.link{background: url('images/more.png') no-repeat top left; margin: 14px auto 0px auto; display: block; width: 98px; height: 32px;}
	div.slider table.info_holder{height: 112px; border-collapse: collapse;}
		div.slider table.info_holder td{padding: 20px 22px 0px 22px; font-size: 13px;}
			div.slider table.info_holder td p.date{font-family: 'PTSansRegular'; margin-bottom: 7px;}
			div.slider table.info_holder td p.caption{font-family: 'PTSansBold'; line-height: 16px;}
		div.slider table.info_holder td.normal{background: url('images/slider_inf.jpg') top left; border: 1px solid #cfcfcf; color: #000; cursor: pointer; width: 1%;}
		div.slider table.info_holder td.active{background: #377c4f; border: 1px solid #377c4f; color: #fff; width: 1%;}
			div.slider table.info_holder td.active p{color: #fff;}
