/* default styles for extension "tx_xp2cols_pi1" */
/*
	BEGIN .tx-xp2col-pi1
*/

.tx-xp2cols-pi1 {
	position: relative;
}

.tx-xp2cols-pi1 .xp-2cols-left {
	float: left;
	width: 450px;
}

.tx-xp2cols-pi1 .xp-2cols-right {
	margin-left: 466px;
	width: 450px;
}

* html .tx-xp2cols-pi1 .xp-2cols-right {
	margin-left: 463px;
	width: 450px;
}

div.xp-2cols-clear {
	clear: left;
}

.tx-xp2cols-pi1 div.caption {
	margin-bottom: 10px;
	font-size: 1em;
	color: #003f79;
}

.tx-xp2cols-pi1 div.intextright {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.intextleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.aboveleft {
	text-align: left;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.aboveright {
	text-align: right;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.abovecenter {
	text-align: center;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.belowleft {
	text-align: left;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.belowright {
	text-align: right;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.belowcenter {
	text-align: center;
	margin-bottom: 10px;
}

.tx-xp2cols-pi1 div.textrightimageleft {
}

.tx-xp2cols-pi1 div.textleftimageright {
}

/*
	END .tx-xp2col-pi1
*/