#flexcontent #inner-content-wrap{
	padding-left: 215px;
	padding-right: 217px;
	position: relative;
}

#flexcontent .singlecolumn #inner-content-wrap{
	padding-right: 0px;
}

#flexcontent #content{
	width: 100%;
	background-color: #CCCCCC;
}

#flexcontent #subnav{
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 20;
	float: left;
}

#flexcontent #content-border{
	position: relative;
	top: 0px;
	right: 0px;
	z-index: 21;
	float: right;
	margin-bottom: 5px;
}

#flexcontent #content-border div.content-element ul{
	margin-left: 21px;
}

#flexcontent #content-border div.content-element div.tx-x4epersdb-pi2{
	padding-left: 0px;
}

#flexcontent #content-border div.content-element div.tx-x4epersdb-pi2 ul{
	margin-left: 0px !important;
}

#flexcontent #content div.content-element div.left-column,
#flexcontent #content div.content-element div.right-column{
	width: 49.9%;
}

#flexcontent #content div.content-element div.left-column h1,
#flexcontent #content div.content-element div.right-column h1{
	width: auto;
}

#flexcontent #content div.content-element div.left-column-flex,
#flexcontent #content div.content-element div.right-column-flex{
	margin-left: 0px;
	overflow: hidden;
	padding: 0px;
}

#flexcontent #content div.content-element div.left-column-flex{
	width: 74.90%;
	border-right: 1px solid #FFFFFF;
}

#flexcontent #content div.content-element div.right-column-flex{
	width: 24.90%;
}

#flexcontent #content div.content-element *{
	margin-left: 0px;
	padding-right: 0px;
}

#flexcontent #content div.content-element * div.content-element *{
	padding-left: 25px;
	padding-right: 10px;
}

#flexcontent #content div.content-element div.left-column-flex div.content-element *,
#flexcontent #content div.content-element div.right-column-flex div.content-element *,
#flexcontent #content div.content-element div.left-column div.content-element *,
#flexcontent #content div.content-element div.right-column div.content-element *{
	margin-left: 0px;
}

#flexcontent #content div.content-element div.tx-x4epublication-pi1 *,
#flexcontent #content div.content-element div.tx-x4euniprojectsgeneral-pi1 *{
	margin-left: 25px;
	padding-right: 10px;
}

#flexcontent #content div.content-element div.tx-x4epublication-pi1 * *,
#flexcontent #content div.content-element div.tx-x4euniprojectsgeneral-pi1 * *{
	margin-left: 0px;
	padding-right: 0px;
}

#flexcontent #content div.content-element div.tx-x4epublication-pi1 h1,
#flexcontent #content div.content-element div.tx-x4euniprojectsgeneral-pi1 h1{
	margin-left: 0px;
	padding-right: 10px;
}

#flexcontent #content div.content-element div.tx-x4epublication-pi1 table,
#flexcontent #content div.content-element div.tx-x4euniprojectsgeneral-pi1 table{
	width: 95%
}

#flexcontent #content div.content-element * div.content-element * * {
	padding-left: 0px;
	padding-right: 0px;
}

#flexcontent #content div.content-element div.tx-x4ebookxc-pi1,
#flexcontent #content div.content-element div.tx-x4econgress-pi1,
#flexcontent #content div.content-element p,
#flexcontent #content div.content-element div.csc-textpic,
#flexcontent #content div.content-element div.news-latest-container,
#flexcontent #content div.content-element div.news-single-item,
#flexcontent #content div.content-element form,
#flexcontent #content div.content-element * form #pollAnswerWrap,
#flexcontent #content div.content-element div.tx-rzgooglemaps-pi1,
#flexcontent #content div.content-element h2,
#flexcontent #content div.content-element ol,
#flexcontent #content div.content-element ul,
#flexcontent #content div.content-element div.filelinks{
	margin-left: 25px;
	padding-right: 10px;
}

#flexcontent #content div.content-element h1{
	margin-right: 0px;
}

#flexcontent #content div.content-element p *,
#flexcontent #content div.content-element table *,
#flexcontent #content div.content-element * form,
#flexcontent #content div.content-element * h2,
#flexcontent #content div.content-element * ol,
#flexcontent #content div.content-element * ul,
#flexcontent #content div.content-element div.tx-x4epersdb-pi5 div.content-element p,
#flexcontent #content div.content-element div.tx-x4epersdb-pi1 div.content-element p,
#flexcontent #content-wrap #inner-content-wrap #content div.content-element div.tx-x4epersdb-pi1 div.content div.content-element h3{
	margin-left: 0px;
	padding-right: 0px;
}

#flexcontent #content div.content-element .tx-x4epersdb-pi1 form p input{
	padding-right: 6px;
	padding-left: 6px;
}

#flexcontent #content-wrap #inner-content-wrap #content div.content-element div.tx-x4epersdb-pi1 div.content div.content-element .tablelist{
	margin-left: 0px;
}

#flexcontent #content div.content-element div.tx-x4epersdb-pi5 div.content-element ul{
	margin-left: 25px;
}

#flexcontent #content div.content-element div.tx-x4epersdb-pi1 div.content-element div.function{
	padding-left: 0px;
}

#flexcontent #content div.content-element div.tx-x4epersdb-pi1 div.content-element div.image{
	width: auto;
}

#flexcontent #content div.content-element div.csc-textpic dl.csc-textpic-image{
	margin-left: 10px;
}

#flexcontent #content div.content-element div.right-column div.tx-x4emultsearch-pi1{
	padding-right: 0px !important;
	padding-left: 0px !important;
}

#searchform table, #searchform table td{
	border: 0px solid transparent;
}

#flexcontent #content div.content-element div.right-column, #flexcontent #content div.content-element div.left-column{
	margin-right: 0px;
}

#flexcontent .singlecolumn #content .content-element h1{
	margin-right: 0px;
}

#flexcontent .singlecolumn #inner-content-wrap{
	margin-left: 10px;
}

#flexcontent .singlecolumn #content{
	margin-left: 0px;
}

#flexcontent .singlecolumn #content div.content-element div.tx-x4epersdb-pi1{
	margin-left: 0px;
	padding-left: 25px;
	padding-right: 10px;
}

#flexcontent .singlecolumn #content div.content-element div.tx-x4epersdb-pi1 .tablelist{
	margin-left: 0px;
}

#flexcontent .singlecolumn #content div.content-element div.tx-x4epersdb-pi1 p{
	margin-left: 0px;
}

#flexcontent .flexcontsingleToolbox #tools{
	overflow: visible;
}

#flexcontent #tools li:hover ul{
	right: 0px;
}