/*
	BEGIN content
*/

h1,
h2,
h3,
h4 {
	font-size: 1em;
	font-weight: 500;
	text-transform: uppercase;
	padding: 25px 20px 20px 10px;
	margin: 0 0 0 0;
}

h1.layout2 {
	padding-top: 0;
	padding-bottom: 0;
}

.bodytext {
	padding: 0 20px 20px 10px;
	margin: 0 0 0 0;
}

.bodytext a {
	color: #000;
	text-decoration: underline;
	text-transform: uppercase;
}

.bodytext a:hover {
	color: #bd1220;
	text-decoration: underline;
	text-transform: uppercase;
}

/*
	END content
*/

/*
	BEGIN search
*/

#search {
	float: left;
	color: #999;
	font-size: 10px;
}

#search div {
	float: left;
}

#search div.item {
	padding: 2px 4px 0 24px;
}

#search div.value {
	padding: 0 4px 0 0;
}

#search div.value input {
	  width: 80px;
	  border: 1px solid #999;
	  color: #999;
	  font-size: 10px;
	  line-height: 11px;
}

#search div.functions {
	padding: 0 10px 0 0;
}

/*
	END search
*/


/*
	BEGIN xp_cuc
*/

.tx-xpcuc-pi1 {
	clear: both;
}


.tx-xpcuc-pi1 .list {
	clear: both;
	width: 536px;
	background: #e8dfdc;
	padding-bottom: 5em;
}

.tx-xpcuc-pi1 .list .flash {
	clear: both;
	width: 536px;
	height: 359px;
	background: #e8dfdc;
}

.tx-xpcuc-pi1 .list .results {
	clear: both;
	width: 536px;
	min-height: 428px;
	background: #e8dfdc;
}

.tx-xpcuc-pi1 .list .count {
	float: left;
	padding: 1.5em 0 1em 10px;
}

.tx-xpcuc-pi1 .list .navi {
	float: right;
	padding: 1.5em 0 1em 10px;
}

.tx-xpcuc-pi1 .list .navi .text {
	float: left;
}

.tx-xpcuc-pi1 .list .navi .prevNext {
	float: left;
	padding-right: 10px;
}

.tx-xpcuc-pi1 .list .navi .prevNext a {
	padding-left: 10px;
}

.tx-xpcuc-pi1 .list .items {
	clear: both;
	padding: 0 10px 0 10px;
}

.tx-xpcuc-pi1 .list .item {
	clear: both;
	padding: .5em 0 .5em 0;
	margin: .5em 0 .5em 0;
	border-top: 1px dotted #000;
}

.tx-xpcuc-pi1 .list .left {
	float: left;
	width: 100px;
	padding-bottom: 1em;
}

.tx-xpcuc-pi1 .list .right {
	float: left;
	width: 400px;
	padding-bottom: 1em;
}

.tx-xpcuc-pi1 .list .headline {
	clear: both;
}

.tx-xpcuc-pi1 .list .headline a {
	color: #000;
}

.tx-xpcuc-pi1 .list .headline a:hover {
	color: #bd1220;
}

.tx-xpcuc-pi1 .list .headline h2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: 500;
}

.tx-xpcuc-pi1 .list .date {
	clear: both;
}

.tx-xpcuc-pi1 .list .customer {
	clear: both;
}

.tx-xpcuc-pi1 .menu {
	clear: both;
	padding: 0 10px 1em 10px;
}

.tx-xpcuc-pi1 .division {
	clear: both;
	width: 100%;
}

.tx-xpcuc-pi1 .menu .value {
	clear: both;
	float: left;
	/*width: 50%;*/
	padding-bottom: 1em;
}

.tx-xpcuc-pi1 .menu .item {
	float: left;
	text-transform: uppercase;
	color: #bd1220;
	padding-bottom: 1em;
	padding-left: 1em;
}

.tx-xpcuc-pi1 .menu .itemTable {
	text-transform: uppercase;
	color: #bd1220;
	padding-bottom: 1em;
	padding-left: 1em;
}

.tx-xpcuc-pi1 .value select {
	width: 100px;
}

.tx-xpcuc-pi1 .detailWithImage .headline {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.tx-xpcuc-pi1 .detailWithImage .headline h2 {
	margin: 0 0 0 0;
	padding: 1em 0 1em 0;
	text-transform: uppercase;
}

.tx-xpcuc-pi1 .detailWithImage span {
	color: #bd1220;
}

.tx-xpcuc-pi1 .detailWithImage .subline,
.tx-xpcuc-pi1 .detailWithImage .position {
	color: #bd1220;
	padding-right: 10px;
	padding-left: 10px;
}

.tx-xpcuc-pi1 .detailWithImage .content {
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
}

.tx-xpcuc-pi1 .detailWithImage .bodytext {
	margin: 0 0 0 0;
	padding: 1em 10px 0 0;
}

.tx-xpcuc-pi1 .detailWithImage .imageLogo {
	margin: 0 0 0 0;
	padding: 3px 10px 0 0;
}

.tx-xpcuc-pi1 .detailWithImage .navi {
	padding: 1em 10px 3px 0;
}

.tx-xpcuc-pi1 .detailWithImage .navi a{
	padding-left: 10px;
}

/*
	END xp_cuc
*/