@charset "utf-8";
/* CSS Document */

.div_table {
	float: left;
	width: 31.88em;
	/*width: 510px;*/
}

.center {
	text-align: center;
}

.div_table .two_column {
	float: left;
	width: 50%;
}

.div_table .three_column {
	float: left;
	margin: 0em 0em 1.25em 0em;
	/*margin: 0px 0px 20px 0px;*/
	width: 33%;
}

.div_table .date {
	color: #8F3E8A;
	font-size: 1.27em;
	/*font-size: 14px;*/
	font-weight: bold;
}

.div_table .left_column {
	float: left;
	width: 15.13em;
	/*width: 242px;*/
}

.div_table .no_pic {
	float: left;
	width: 31.88em;
	/*width: 510px;*/
}

.div_table .fullwidth {
	float: left;
	width: 31.88em;
	/*width: 243px;*/
}

.div_table .date {
	color: #8F3E8A;
	font-size: 1.27em;
	/*font-size: 14px;*/
	font-weight: bold;
}

.div_table .title {
	font-size: 1.27em;
	/*font-size: 14px;*/
	font-weight: bold;
}

.div_table .back {
	height: 1.75em;
	/*height: 28px;*/
	margin: 2em 0em 0em 0em;
	/*margin: 32px 0px 0px 0px;*/
	width: 4.63em;
	/*width: 74px;*/
}

.div_table .right_column {
	float: right;
	width: 16.69em;
	/*width: 267px;*/
}

.div_table .news_image {
	float: right;
	position: relative;
}

.div_table .news_image .pic {
	border: 0.31250em solid #5F1875;
	display: block;
	width:15.31250em;
}

.div_table .news_image .corner {
	position: absolute;
	right: 0;
	-right: -0.06em;
	/*-right: -1px;*/
	top: 0;
	width:2.62500em;
}

.div_table .news_image p {
	text-align: center;
}

.div_table .thumb_right {
	float: right;
}

.div_table .thumb_left {
	float: left;
}
