#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchformheader,
#left .tx-partner-pi1 .tx-partner-pi1-searchformheader {
	clear:both;
	float:left;
	display:block;
	width:182px;
	background-image:url(box_header_3.gif);
	background-repeat:no-repeat;
}

#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchformheader h1,
#left .tx-partner-pi1 .tx-partner-pi1-searchformheader h1 {
	clear:both;
	float:left;
	display:block;
	width:175px;
	height:14px;
	padding:5px 0 5px 7px;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	color:#ffffff;
}

#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchform,
#left .tx-partner-pi1 .tx-partner-pi1-searchform {
	clear:both;
	float:left;
	display:block;
	padding:8px 5px 8px 5px;
	margin-bottom:32px;
	width:172px;
	background-color:#e9ecf0;
	background-image:url(box_bottom_3.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
}

#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchform .field,
#left .tx-partner-pi1 .tx-partner-pi1-searchform .field {
	clear:both;
	float:left;
	display:block;
	width:172px;
	padding-bottom:5px;
}

#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchform label,
#left .tx-partner-pi1 .tx-partner-pi1-searchform label {
	clear:both;
	float:left;
	display:block;
	width:120px;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	color:#1a3553;
}

#left .tx-referenzen-pi1 .tx-referenzen-pi1-searchform select,
#left .tx-partner-pi1 .tx-partner-pi1-searchform select {
	float:left;
	display:block;
	width:172px;
}

/**********************************************************************/

#content .tx-referenzen-pi1 .countryHeader,
#content .tx-partner-pi1 .countryHeader {
	clear:both;
	float:left;
	display:block;
	width:538px;
	padding-bottom:6px;
}

#content .tx-referenzen-pi1 .countryHeader.padding,
#content .tx-partner-pi1 .countryHeader.padding {
	padding-top:20px;
}

#content .tx-referenzen-pi1 .countryHeader h2,
#content .tx-partner-pi1 .countryHeader h2 {
	clear:both;
	float:left;
	display:block;
	width:538px;
	font-size:14px;
	padding-bottom:4px;
	border-bottom:1px solid #1a3553;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview,
#content .tx-partner-pi1 .tx-partner-pi1-listview {
	float:left;
	display:block;
	width:259px;
	padding-bottom:24px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview.odd,
#content .tx-partner-pi1 .tx-partner-pi1-listview.odd {
	padding-right:20px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .header,
#content .tx-partner-pi1 .tx-partner-pi1-listview .header {
	clear:both;
	float:left;
	display:block;
	width:259px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .header h3,
#content .tx-partner-pi1 .tx-partner-pi1-listview .header h3 {
	font-size:11px;
	padding-bottom:4px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .left,
#content .tx-partner-pi1 .tx-partner-pi1-listview .left {
	clear:both;
	float:left;
	display:block;
	width:80px;
	margin-right:10px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .left,
#content .tx-partner-pi1 .tx-partner-pi1-listview .left {
	border:1px solid #c8c8c8;
	margin-right:8px;
	background-color:#e9ecf0;
}

#content .tx-partner-pi1 .tx-partner-pi1-listview .left .ansprechpartner {
	padding:2px;
	font-size:9px;
	font-weight:normal;
	color:#1a3553;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .right,
#content .tx-partner-pi1 .tx-partner-pi1-listview .right {
	float:left;
	display:block;
	width:169px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview table,
#content .tx-partner-pi1 .tx-partner-pi1-listview table {
	clear:both;
	width:169px;
	table-layout:fixed;
	border-collapse:collapse;
	border:0px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview table td,
#content .tx-partner-pi1 .tx-partner-pi1-listview table td {
	padding:0px 0px 3px 0px;
	vertical-align:top;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview table td.nopadding,
#content .tx-partner-pi1 .tx-partner-pi1-listview table td.nopadding,
#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview table td.nopadding td,
#content .tx-partner-pi1 .tx-partner-pi1-listview table td.nopadding td {
	padding:0px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview table td.th,
#content .tx-partner-pi1 .tx-partner-pi1-listview table td.th {
	width:70px;
	font-weight:bold;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-listview .link,
#content .tx-partner-pi1 .tx-partner-pi1-listview .link {
	clear:both;
	float:left;
	display:block;
	width:169px;
	text-align:left;
	font-weight:bold;
}

#content .tx-partner-pi1 .tx-partner-pi1-listview table td.td table td.label {
	width:50px;
	padding:0px;
}

#content .tx-partner-pi1 .tx-partner-pi1-listview table td.nopadding {
	padding:0px;
}

/**********************************************************************/

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .upper {
	clear:both;
	float:left;
	display:block;
	width:444px;
	border:1px solid #cccccc;
	text-align:center;
	background-image:url(ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .lower {
	float:left;
	display:block;
	width:82px;
	padding-left:10px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .lower .col {
	clear:both;
	float:left;
	display:block;
	padding:0 0 4px 0;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .lower .col img {
	border:1px solid #cccccc;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .infotext {
	clear:both;
	float:left;
	display:block;
	width:538px;
	padding-top:18px;
}

#content .tx-referenzen-pi1 .tx-referenzen-pi1-detailview .link {
	clear:both;
	float:left;
	display:block;
	width:538px;
	padding-top:5px;
	font-weight:bold;
}
