/* CSS Document */

/* common */
.tx-wureferences-pi1 a:link, .tx-wureferences-pi1 a:visited,
.tx-wureferences-pi1 a:focus, .tx-wureferences-pi1 a:hover, .tx-wureferences-pi1 a:active {
	text-decoration: underline;
	float: left;
	background-image: url(../../../fileadmin/templates/images/reflist-arr.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.tx-wureferences-pi1 .wureferences-projectsingle-descrsingle a:link,
.tx-wureferences-pi1 .wureferences-projectsingle-descrsingle a:visited,
.tx-wureferences-pi1 .wureferences-projectsingle-descrsingle a:focus,
.tx-wureferences-pi1 .wureferences-projectsingle-descrsingle a:hover,
.tx-wureferences-pi1 .wureferences-projectsingle-descrsingle a:active {
	border-bottom: 0px;
	float: none;
	background-image: none;
	padding-left: 0px;
	color: #3a3939;
	text-decoration: underline;
}

/* filter set */
.tx-wureferences-pi1 a.wureferences-filterset-all-a:link,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:visited,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:focus,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:hover,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:active {
	float: right;
	width: 28px;
	height: 22px;
	line-height: 22px;
	border-bottom: 0px;
	padding-top: 1px;
	padding-left: 0px;
	cursor: default !important;
	margin-left: 3px;
	background-image: url(../../../fileadmin/templates/images/ref-form-button-inact.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}
.tx-wureferences-pi1 a.wureferences-filterset-all-a:focus,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:hover,
.tx-wureferences-pi1 a.wureferences-filterset-all-a:active {
	background-image: url(../../../fileadmin/templates/images/ref-form-button-act.gif);
}
.wureferences-filterset-all {
	text-align: center;
}
.wureferences-filterset-row {
	width: 474px;
	overflow: hidden;
	line-height: 18px;
	margin-bottom: 5px;
}
.wureferences-filterset-row-submit input {
	float: right;
	margin-left: 3px;
	height: 24px;
	padding-bottom: 1px;
}
.wureferences-filterset-row-submit a:link,
.wureferences-filterset-row-submit a:visited,
.wureferences-filterset-row-submit a:focus,
.wureferences-filterset-row-submit a:hover,
.wureferences-filterset-row-submit a:active {
	text-decoration: none;
}
.wureferences-filterset-row label,
.wureferences-projectsingle-2col-left p {
	width: 143px;
	float: left;
	background-color: #d0cecb;
	padding: 0px 5px 0px 5px;
}
.wureferences-filterset-fieldwrap {
	width: 313px;
	float: left;
	margin-left: 8px;
}
.wureferences-filterset-fieldwrap-alignright {
	text-align: right;
}
.wureferences-filterset-fieldwrap input {
	line-height: 18px;
}
.wureferences-filterset-fieldwrap select {
	line-height: 18px;
	width: 100%;
}
.wureferences-filterset-row label.blanklabel {
	background-color: transparent;
}

/* lists */
.wureferences-companylist,
.wureferences-projectlist,
.wureferences-projectlist-4col,
.wureferences-projectsingle-2col {
	width: 474px;
	overflow: hidden;
	line-height: 18px;
}
.wureferences-projectlist-4col-1 {
	width: 143px;
	float: left;
	padding: 0px 5px 0px 5px;
}
.wureferences-projectlist-4col-2 {
	width: 464px;
	float: left;
	padding: 0px 5px 0px 5px;
}
.wureferences-projectlist-4col-3 {
	width: 143px;
	float: left;
	padding: 0px 5px 0px 5px;
	margin-left: 8px;
}
.wureferences-projectlist-4col-4 {
	width: 142px;
	float: left;
	padding: 0px 5px 0px 5px;
	margin-left: 8px;
}
.wureferences-companylist p,
.wureferences-projectlist p,
.wureferences-projectsingle p {
	padding-bottom: 0px;
}
.wureferences-projectsingle-descrsingle p {
	padding-bottom: 18px;
}
.wureferences-companylist-2col,
.wureferences-projectlist-4col,
.wureferences-projectsingle {
	width: 474px;
	overflow: hidden;
	border-bottom: 2px solid #d0cecb;
	padding: 5px 0px 5px 0px;
}
.wureferences-projectlist-4col-top {
	border-bottom: 1px dotted #d0cecb;
}
.wureferences-projectlist-4col-bottom .wureferences-projectlist-4col-2 {
	width: 449px;
	padding: 0px 5px 0px 20px;
}
.wureferences-projectsingle-2col {
	margin-bottom: 5px;
}
.wureferences-companylist-2colheaders,
.wureferences-projectlist-4colheaders {
	border-bottom: 0px;
	padding: 0px;
}
.wureferences-projectlist-4colheaders-top {
	margin-bottom: 2px;
}
.wureferences-projectlist-headerSplitList {
	font-size: 12px;
	font-weight: bold;
	padding: 36px 5px 8px 5px;
}
.wureferences-companylist-2col-left,
.wureferences-companylist-2col-leftheader {
	width: 143px;
	float: left;
	padding: 0px 5px 0px 5px;
}
.wureferences-projectsingle-2col-left {
	width: 153px;
	float: left;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}
.wureferences-companylist-2col-right,
.wureferences-projectsingle-2col-right {
	width: 303px;
	float: left;
	margin-left: 8px;
	padding: 0px 5px 0px 5px;
}
.wureferences-companylist-2col-rightheader {
	width: 303px;
	float: left;
	margin-left: 8px;
	padding: 0px 5px 0px 5px;
}
.wureferences-companylist-2col-leftheader,
.wureferences-companylist-2col-rightheader,
.wureferences-projectlist-4col-header1,
.wureferences-projectlist-4col-header2,
.wureferences-projectlist-4col-header3,
.wureferences-projectlist-4col-header4 {
	background-color: #d0cecb;
}
.wureferences-projectlist-headerSplitList {
	font-size: 12px;
	font-weight: bold;
	padding: 36px 5px 8px 5px;
}
.wureferences-companylist-2col-right p {
	width: 303px;
	overflow: hidden;
}
.wureferences-companylist-2col-right a:link,
.wureferences-companylist-2col-right a:visited,
.wureferences-companylist-2col-right a:focus,
.wureferences-companylist-2col-right a:hover,
.wureferences-companylist-2col-right a:active {
	width: 288px;
}
.wureferences-companylist-footer,
.wureferences-projectlist-footer,
.wureferences-projectsingle-footer {
	padding-top: 10px;
	padding-left: 5px;
}

