.tx-zingdbconn-pi1 {
	margin-top:	-10px;
	margin-left:	-13px;
	position:	absolute;
	width:	764px;
}

.tx-zingdbconn-pi1 img a {
	border:	0 none;
}

.tx-zingdbconn-pi1 p {
	padding-left:	0;
	padding-right:	0;
}

.tx-zingdbconn-pi1 a img {
	cursor:	pointer;
	border:	0 none;
	cursor:	pointer;
}

div.info {
	border:	3px double #CFCFCF;
	color:	#666666;
	margin:	15px;
	padding:	10px;
}

.tx-zingdbconn-pi1 .icons a,
.tx-zingdbconn-pi1 .icons a:hover {
	text-decoration:	none;
}

.tx-zingdbconn-pi1 a:hover,
.eventLink:hover {
	color:	#999999 !important;
}
img.eventLink:hover {
	cursor:	pointer;
}

div.tab active {
	margin:	0px;
	width:	764px;
}
.tx-zingdbconn-pi1 .inlineBlock {
	display:	inline-block;
	vertical-align:	bottom;
}

div.tx-zingdbconn-pi1 input.checkbox {
	width:	auto !important;
}

div.filterWrap {
	height:	494px;
}
/**************** TEXT FORMATTING ****************/
.tx-zingdbconn-pi1 .text > p {
	margin-top:	0;
}

/*************** DATE_SELECT ***************/
div.DATE_SELECT_ICON {
	float: right;
	margin-left: 6px;
}

div.DATE_SELECT {
	float: left;
}

/*********Export*********************/
td.exportSelectionThumb {
	cursor:	pointer;
}

.tx-zingdbconn-pi1 div.exportSelection, .tx-zingdbconn-pi1 table.exportSelectionRow {
	margin-top:	14px;
}
/********* Ajax Autocompleter *******/
div.autocompleter {
	border:	1px solid black;
	background-color:	white;
	height:	100px;
	overflow-x:	hidden;
	overflow-y:	scroll;
	position:	absolute;
	z-index:	10;
}

div.filterRow .autocompleter ul,div.tx-zingdbconn-pi1 .autocompleter ul {
	background-color: #ffffff;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

div.filterRow .autocompleter ul li,div.tx-zingdbconn-pi1 .autocompleter ul li {
	color: #000000;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	/*font-size: normal;*/
	margin: 0;
	padding: 3px;
}

div.filterRow .autocompleter ul li.selected,div.tx-zingdbconn-pi1 .autocompleter ul li.selected {
	background-color: #D4D700;
}

/********** GENERAL FORMATS **********/
div.tx-zingdbconn-pi1 .nobreak,
div.tx-zingdbconn-pi1 .nowrap {
	white-space: 	nowrap;
}

div.tx-zingdbconn-pi1 input,
div.tx-zingdbconn-pi1 textarea {
	border:	1px solid #cccccc;
}

div.tx-zingdbconn-pi1 .pointer {
	cursor:	pointer;
}
div.tx-zingdbconn-pi1 .readonly {
	background-color:	#f0f0f0;
	color:	#6d6d6d;
}

/********** INPUT FIELDS **********/
div.tx-zingdbconn-pi1 input.string,
div.tx-zingdbconn-pi1 input.integer,
div.tx-zingdbconn-pi1 input.float,
div.tx-zingdbconn-pi1 input.text,
div.tx-zingdbconn-pi1 select,
div.tx-zingdbconn-pi1 textarea {
	border: 1px solid #A5ACB2;
	padding: 0px;
	margin: 0px;
}

div.tx-zingdbconn-pi1 input.MANDATORY,div.tx-zingdbconn-pi1 select.MANDATORY,div.tx-zingdbconn-pi1 textarea.MANDATORY {
/*	border: 1px solid #213334;*/
	background-color:	#D4D700;
}

div.tx-zingdbconn-pi1 input.checkbox {
	border-width:	0 !important;
	border-style:	none !important;
}

div.tx-zingdbconn-pi1 input.INPUT_ERROR,div.tx-zingdbconn-pi1 select.INPUT_ERROR,div.tx-zingdbconn-pi1 textarea.INPUT_ERROR {
	border: 1px solid red !important;
	background-color: red;
	padding: 0px;
	margin: 0px;
}

.tx-zingdbconn-pi1 div.editHead {
	background-color: #c9c9bf;
	padding: 0px 15px 3px;
}

.tx-zingdbconn-pi1 table.editHead_controls {
	height:	33px;
	width:	737px;
}

.tx-zingdbconn-pi1 table.editHead_controls > td {
	vertical-align:	bottom;
}

.tx-zingdbconn-pi1 td.title {
	color: #474747;
	font-weight: bold;
	font-size: 12px;
	overflow:	hidden;
	vertical-align:	top;
	text-transform: uppercase;
}

.tx-zingdbconn-pi1 textarea {
	height:	400px;
}

.tx-zingdbconn-pi1 select.numberDropDown {
/*	text-align:	right; */
}

.tx-zingdbconn-pi1 input.DISABLE {
	background-color:	#EEEEEE;
	color:	#666666;
}
/************** TABBED VIEW **************/
.tx-zingdbconn-pi1 div.tab {
	/*margin: 20px 15px 0;*/
	width: 765px; 
}

.tx-zingdbconn-pi1 div.tab table.formTable {
	width: 100%; 
}

.tx-zingdbconn-pi1 div.tabScroller {
	height:	413px;
	margin: 20px 15px;
	margin-top:	20px;
	overflow-y: scroll;
}


.tx-zingdbconn-pi1 div.tab table.pickerMain {
	width: 765px; 
}

.tx-zingdbconn-pi1 table.pickerMain .listWrap {
	height:	300px;	
}

.tx-zingdbconn-pi1 td.fieldWrap * {
	font-size:	12px;
}

.tx-zingdbconn-pi1 td.fieldWrap input,
.tx-zingdbconn-pi1 td.fieldWrap textarea,
.tx-zingdbconn-pi1 td.fieldWrap select {
	width: 515px;
}

.tx-zingdbconn-pi1 td.fieldWrap input.fileUpload {
	margin-right:	10px;
	width: auto;
}


.tx-zingdbconn-pi1 td.fieldWrap td.fileName {
	padding-bottom:	3px;
}

.tx-zingdbconn-pi1 .tabTitleWrap {
	background-color: #c9c9bf;
	border-width: 1px;
	border-style: solid;
	border-bottom-color: #c9c9bf;
	border-left-color: #c9c9bf;
	border-right-color: #c9c9bf;
	border-top-color: #FFFFFF;
	display: block;
	float: none;
	font-size: 10px;
	height: 21px;
	overflow:	hidden;
}

.tx-zingdbconn-pi1 table.tabTitles {
	height:	21px;
	position:	relative;
	left:	0px;
}

.tx-zingdbconn-pi1 div#tabDebug {
	display:	block;	
	left:	1130px;
	position:	absolute;
}

.tx-zingdbconn-pi1 .tabTitleWrap .tabTitle {
	border-right:	1px solid #ffffff;
	color:	#585857;
	cursor:	pointer;
	font-weight:	bold;
	height:	16px;
	padding-left:	7px;
	padding-right:	7px;
	text-transform: uppercase;
	white-space:	nowrap;
}

.tx-zingdbconn-pi1 .tabTitleFoot {
	
}

.tx-zingdbconn-pi1 .tabTitleWrap .tabTitle.first { /*
	border-left-color:	white;
	border-left-style:	solid;
	border-left-width:	1px;
	*/
	
}

.tx-zingdbconn-pi1 .tabTitleWrap .tabTitle.last {
	
}

.tx-zingdbconn-pi1 .tabTitleWrap .tabTitle.active {
	background-color: #e4e4df;
}

.tx-zingdbconn-pi1 .tabTitle_arrowLeft,.tx-zingdbconn-pi1 .tabTitle_arrowRight,.tx-zingdbconn-pi1 .tabTitleWrap .tabTitle.inactive
	{
	background-color: #c9c9bf;
}

.tx-zingdbconn-pi1 .tabWrap {
	position: absolute;
}

.tx-zingdbconn-pi1 div.tabWrap div.tab {
/*	background-color:	#FFFFFF;*/
	height: 413px;
	left: 0;
	/*overflow-y: scroll;*/
	position: absolute;
	top: 0;
}

.tx-zingdbconn-pi1 div.tabWrap div.tab {
/*	background-color:	#FFFFFF;*/
	height: 413px;
	left: 0;
	/*overflow-y: scroll;*/
	position: absolute;
	top: 0;
}

.tx-zingdbconn-pi1 div.tab.inactive {
	/*/
	display:	none;
	/**/
	visibility: hidden;
	/**/
}

.tx-zingdbconn-pi1 td.tabTitle_arrowLeft,.tx-zingdbconn-pi1 td.tabTitle_arrowRight {
	background-repeat: no-repeat;
	cursor: pointer;
	height: 19px;
	width: 12px;
}

.tx-zingdbconn-pi1 td.tabTitle_arrowLeft {
	background-image: url(../img/pfeil_links.png);
	background-position: 2px 6px;
}

.tx-zingdbconn-pi1 td.tabTitle_arrowRight {
	background-image: url(../img/pfeil_rechts.png);
	background-position: 4px 6px;
}

.tx-zingdbconn-pi1 div.tabTitleSubwrap {
	border-left: 1px solid white;
	float: left;
	overflow:	hidden;
	width:	739px;
}

.tx-zingdbconn-pi1 div.cellFill {
	border-right: 1px solid white;
	height: 21px;
}

/****************** OBJECT FILTER ******************/
.tx-zingdbconn-pi1 h1 {
	margin: 0;
	padding: 0;
}

.tx-zingdbconn-pi1 h1 span {
	padding:	0 !important;
}

.tx-zingdbconn-pi1 td.keyWrap {
	padding-bottom: 2px;
	vertical-align: top;
	width: 194px;
}

.tx-zingdbconn-pi1 td.fieldWrap {
	padding-bottom: 2px;
	vertical-align: top;
}

.tx-zingdbconn-pi1 table.filterControls {
	margin:	5px 0 10px;
}

.tx-zingdbconn-pi1 table.filterControls td {
	padding-left:	15px;
}
.tx-zingdbconn-pi1 .filterLineSeparator {
	padding-bottom:	4px;
}
.tx-zingdbconn-pi1 .filterRelation {
	background-image:	url(../img/filter_relation.png);
	background-repeat:	no-repeat;
	font-weight:	bold;
	height:	22px;
	margin-top:	-11px;
	position:	absolute;
	text-align:	center;
	width:	44px;
}
.tx-zingdbconn-pi1 .filterRelationMarker {
	float:	right;
	height:	1px;
	width:	658px;
}
.tx-zingdbconn-pi1 .filterRelationMarkerOff {
	background-color:	#000000;
}

.tx-zingdbconn-pi1 table.filterLower {
	width:	100%;
}
.tx-zingdbconn-pi1 table.filterLower .filterOptions {
	padding-left:	10px;
}
.tx-zingdbconn-pi1 table.filterLower .filterControlButtons {
	padding-right:	15px;
	text-align:	right;
}

.tx-zingdbconn-pi1 td.listModeCell {
	text-align:	right;	
}

.tx-zingdbconn-pi1 .applyFilter {
	background-image:	url(../img/filter_setzen.png);
	display:	inline-block;
	height:	22px;
	text-align:	center;
	width:	66px;
}
.tx-zingdbconn-pi1 .applyFilter .inner {
	font-weight:	bold;
	padding-bottom:	3px;
}

/********** FILTER FIELDS **********/
.tx-zingdbconn-pi1 td.filterRelation {
	
}

div.filterRow {
	margin-bottom: 3px;
	_margin-bottom:	0;
}

.tx-zingdbconn-pi1 div.filterRow div.attribute,.tx-zingdbconn-pi1 div.filterRow div.operator,.tx-zingdbconn-pi1 div.filterRow div.value
	{ /*border:			1px solid #000000;*/
	float: left;
	padding-top: 0px;
}

.tx_zingdbconn_pi1[filter][table] {
	border: 0px;
	margin-top: 6px;
	_margin-top: 3px;
}

.tx-zingdbconn-pi1 div.filterRow div input {
	border:	1px solid #A5ACB2;
	padding-top:	0px;
	height:	16px;
	_height:	19px;
	/*vertical-align:	middle;*/
}

.tx-zingdbconn-pi1 div.filterRow div select {
	border:	1px solid #A5ACB2;
	height:	19px;
	_height:	19px;
	_margin-top:	1px;
}

.tx-zingdbconn-pi1 div.filterRow div.attribute select {
	width:	120px;
}
.tx-zingdbconn-pi1 div.filterRow div.value select,
.tx-zingdbconn-pi1 div.filterRow div.value input {
	width:	120px;
}
.tx-zingdbconn-pi1 div.filterRow div.operator select {
	width:	50px;
}

img.topImageRelation {
}

/******************** OBJECT LIST ********************/
.tx-zingdbconn-pi1 div.listWrap {
	height:	0px;
	overflow-y:	scroll;
	margin-left:	14px;
	margin-right:	14px;
}

.tx-zingdbconn-pi1 td.upperLeft {
	color:			#333333;
	font-weight:	bold;
	padding-left:	14px;
	padding-top:	2px;
	text-transform:	uppercase;
	vertical-align:	top;
}

.tx-zingdbconn-pi1 div.listWrap table.list, .tx-zingdbconn-pi1 table.exportSelectionRow {
	width:	716px;
}

.tx-zingdbconn-pi1 .objectListSeparator {
	background-color:	#D4D700;
	height:	2px;
	margin:	-7px 7px 7px 3px;
}

.tx-zingdbconn-pi1 div.listWrap table.list td {
	vertical-align:	top;
}

.tx-zingdbconn-pi1 div.listWrap table.list table.listTable {
/*	width:	480px;*/
}

.tx-zingdbconn-pi1 div.listWrap table.list table.listTable td.attrTitle {
	white-space:	nowrap;
	width:	185px;
}

/* 20110428 */
.tx-zingdbconn-pi1 div.listWrap table.list td.links {
	padding-right:	0px;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.links a {
	display:		block;
	padding-top:	2px;
}
.tx-zingdbconn-pi1 div.listWrap table.list td.links input {
	margin:	0 3px;
}

.tx-zingdbconn-pi1 table.list td.thumb {
	padding-top:	3px;
	vertical-align:	top;
	width:	171px;
}

.tx-zingdbconn-pi1 span.pageSelection a {
	color:	#474747;
	display:	inline-block;
	font-weight:	bold;
	font-size:	11px;
	height:	14px;
	padding:	0px 3.5px;
	text-decoration:	none;
	vertical-align:	middle;
}

.tx-zingdbconn-pi1 span.pageSelection a:hover {
	color:	#d4d700;
}

.tx-zingdbconn-pi1 span.pageSelection a.allLink {
	text-transform:	uppercase;
}

.tx-zingdbconn-pi1 span.active a.pageSelection,
.tx-zingdbconn-pi1 span.active a.allLink {
	color:	#d4d700 !important;
}

.tx-zingdbconn-pi1 table.list td.thumb img,
.tx-zingdbconn-pi1 td.exportSelectionThumb{
	border:	1px solid #FFFFFF;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.image img {
	border: 1px solid #333333;
	color: #7a7a7a;
/*	float: left;	*/
	margin-right: 12px;
	text-align: center;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.details {
	float: left;
	overflow: visible;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.links {
	padding-top: 0px;	
	text-align: right;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.links div.listLink {
	display: block;
	padding-right:	0px;
	padding-bottom:	2px;
	text-align:	right;
}

.tx-zingdbconn-pi1 div.listWrap table.list td.links div.listLink input {
	margin-right:	0px;	
}

/***************** TABLE-STYLE LISTING *****************/
.tx-zingdbconn-pi1 div.pickerResults {
	border: 1px solid #9c9c9c;
	height:	358px;
	margin:	0px 12px;
	overflow:	hidden;
	width:	735px;

	background-image:	url("../img/table_head_2.gif");
	background-repeat:	repeat-x;
}

.tx-zingdbconn-pi1 .pickerDisable {
	background-color:	#FFFFFF;
	height:	440px;
	opacity:	0.6;
	position:	absolute;
	width:	100%;
	z-index:	3;
}

.tx-zingdbconn-pi1 .pickerNotification {
	background-color:	#EEEEEE;
	border:				1px solid #666666;
	color:				#666666;
	display:			inline-block;
	height:				163px;
	left:				23px;
	padding:			10px;
	position:			absolute;
	text-align:			center;
	top:				150px;
	vertical-align:		middle;
	width:				695px;
	z-index:			11;
}

.tx-zingdbconn-pi1 .bigPicker div.SCROLLER,
.tx-zingdbconn-pi1 .smallPicker div.SCROLLER {
	overflow: auto;
	position:	absolute;
	width:	737px;
}

.tx-zingdbconn-pi1 .bigPicker div.SCROLLER {
	height:	358px;
	width:	735px !important;
}
.tx-zingdbconn-pi1 .smallPicker div.SCROLLER {
	height:	220px;
}

.tx-zingdbconn-pi1 .pickerMain .bigPicker div.SCROLLER {
	height:	324px;
}

.tx-zingdbconn-pi1 table.resultLines td input.checkbox {
	height:	15px;
	margin:	0 5px;
	padding:0;
}

.tx-zingdbconn-pi1 table.resultLines .dummyLine span.printTitle {
	display:	none;
}

/***************** DATE SELECTOR *****************/

div.tx-zingdbconn-pi1 div.DATE_SELECT input {
	border:	1px solid #A5ACB2;
	margin:	0;
	padding:	0;
	width:	493px;
}

div.tx-zingdbconn-pi1 div.filterRow div.DATE_SELECT input {
	width:	150px !important;
}
div.tx-zingdbconn-pi1 div.DATE_SELECT img.tcalIcon {
	float:	right;
	height:	15px;
	padding-left:	3px;
	width:	15px;
}

/***************** PICKER *****************/
div.pickerWrapControl {
	height:	439px;
}

td.pickerEncasement {
	padding:	60px 12px 8px;
}

div.tx-zingdbconn-pi1 table.pickerMain div.pickerResults,
div.tx-zingdbconn-pi1 table.pickerMain div.pickerResults_small {
	border: 1px solid #9c9c9c;
	margin:	0 12px;
	overflow:	hidden;
	position:	relative;
	width:	737px;
}

div.tx-zingdbconn-pi1 table.pickerMain div.pickerResults {
	height: 304px;
}

div.tx-zingdbconn-pi1 table.pickerMain div.smallPicker {
	height:	220px !important;
}

div.tx-zingdbconn-pi1 div.tableCaptionContainer {
	position:	relative;
}

div.tx-zingdbconn-pi1 div.tableCaptionBackground {
	background-color:	#FBFBFB;
	background-image:	url(../img/table_head_bg.gif);
	background-position:	center bottom;
	background-repeat:	repeat-x;
	height:				16px;
	position:			absolute;
	z-index:			1;
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultAttributeTitles {
	/*width: 100%;*/
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultAttributeTitles th {
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultAttributeTitles th span {
	padding: 3px 5px 4px;
	height:	21px;
	white-space:	nowrap;
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultLines {
	margin-top:	19px;
	/* position:	static !important; */
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultLines td {
	vertical-align:	top;
	white-space:	nowrap;
}
div.tx-zingdbconn-pi1 div.pickerResults table.resultLines td span {
	cursor:	default;
	padding: 1px 5px;
	white-space:	nowrap;
}

div.tx-zingdbconn-pi1 table.resultLines td span {
	color:	black;
	font-weight:	normal;
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultLines tr.active td {
	background-color: #c9c9bf;
}

div.tx-zingdbconn-pi1 div.pickerResults table.resultLines td div.listLink {
	display:	inline;
}

div.tx-zingdbconn-pi1 td input.checkbox {
	margin:	0;
	padding:	0;
}

/******** L10N ********/
div.tx-zingdbconn-pi1 input.L10N,textarea.L10N {
	border:	1px solid #000000;
}
/******** FILTER ********/

div.tx-zingdbconn-pi1 div.filterControls {
	background-color:	#f3f3f3;
	position:	static;
	width:	764px;
	z-index:	2;
}

* html div.tx-zingdbconn-pi1 div.filterControls {
	width:		738px;
}


div.tx-zingdbconn-pi1 div.filterScrollSpacer {
	background-color:	#e4e4df;	
	padding:	7px 13px 5px;
}

div.tx-zingdbconn-pi1 td.filterRelation {
	width:	31px;
	*padding-top:	5px; 
	padding-top:	0px;
}

div.tx-zingdbconn-pi1 td.filterLines {
	background-color:	#e6e6e6;
	background-image:	url(../img/filter_lines_top.png);
	background-repeat:	repeat-x;
	border-color:	#a7a7a7;
	border-style:	solid;
	border-width:	0 1px 1px 0;
	height:	100%;
	vertical-align:	top;	
}
div.tx-zingdbconn-pi1 table.filterLineContainer {
	background-image:	url(../img/filter_lines_left.png);
	background-repeat:	repeat-y;
	height:	100%;
	vertical-align:	top;
}
div.tx-zingdbconn-pi1 table.filterLineContainer {
	padding-top:	8px;
	padding-left:	14px;
}
div.tx-zingdbconn-pi1 table.filterRowSubTable {
	margin-left:	54px;
}

div.tx-zingdbconn-pi1 td.filterControls {
	padding-left:	15px;
	padding-top:	11px;
	vertical-align:	top;
}

div.tx-zingdbconn-pi1 td.filterControlButtons {
	padding:	2px 0 0 5px;
	vertical-align:	top;
	width:		93px;
}

div.tx-zingdbconn-pi1 td.filterControlButtons table {
	height:	45px;	
}

div.tx-zingdbconn-pi1 table.objectControls {
	margin-bottom:	10px;
	margin-right:	14px;
}

div.tx-zingdbconn-pi1 td.pageSelection {
	padding-right:	7px;
	text-align:	center;
}

div.tx-zingdbconn-pi1 td.pickerEncasement table.objectControls {
	margin:	0 !important;
}

div.tx-zingdbconn-pi1 td.objectControls {
	text-align:	right;
}

div.tx-zingdbconn-pi1 td.listStyleButtons {
	padding-top:	3px;	
}

div.tx-zingdbconn-pi1 div.previewScroll {
	height:	413px;
	margin:	14px 14px 0;
	overflow-y:	scroll;
/*	width:	752px;*/
}

div.tx-zingdbconn-pi1 table.previewTab {
	margin:	0 0 14px;
/*	table-layout:	fixed;*/
	width:	702px;
}

div.tx-zingdbconn-pi1 table.previewTab td.title {
	padding: 0 0 12px;
}

div.tx-zingdbconn-pi1 table.previewTab td.image {
	vertical-align:top;	
	padding-right: 14px;
}

div.tx-zingdbconn-pi1 table.previewTab td.image img {
	border:	1px solid #CCCCCC;
}

div.tx-zingdbconn-pi1 table.previewTab td.detail {
	/*
	padding: 0 15px 12px 0;
	*/
	padding: 14px 15px 12px 0px;
}

div.tx-zingdbconn-pi1 table.previewTab td.detail div.SCROLL {
	margin-top:	12px;
}

table.previewTab td.rightTop {
	/*
	padding-left:	14px; 
	*/
	padding-left:	0px;
	vertical-align:	top;	
}

table.previewTab td.rightTop > table {
	padding-right:	15px;
}

table.previewTab td.rightTop table td.label {
	color:	#474747;
	font-weight:	bold;
	padding-right:	10px;
	vertical-align:	top;	
	width:	175px;
}

table.previewTab td.rightTop table td.value {
	padding-bottom:	4px;
}

.tx-zingdbconn-pi1 .attributeTitleHeading {
	color:			#474747;
	font-weight:	bold;
}


/********************************************************/
/*						SLIDE SHOW						*/
/********************************************************/

.tx-zingdbconn-pi1 div#zinSlideShow {
	padding:	12px 14px;
	position:	relative;
}

.tx-zingdbconn-pi1 div#zinSlideShow div.pic {
	border:		1px solid #cccccc;
	height:		324px;
	left:		auto;
	position:	absolute;
	top:		auto;
	width:		518px;
}

.tx-zingdbconn-pi1 div#zinSlideShow .zinSlideShowImage {
	position:	absolute;
}
.tx-zingdbconn-pi1 div#zinSlideShow .controls {
	left:		550px;
	position:	absolute;
	top:	323px;
}

.tx-zingdbconn-pi1 div#zinSlideShow .pictures {
	float:	left;
	height:	324px;
	padding-right:	14px;
	width:	518px;
}

.tx-zingdbconn-pi1 div#zinSlideShow .titleWrap {
	float:	left;
	width:	202px;
	
}
.tx-zingdbconn-pi1 div#zinSlideShow .title {
	font-weight:	bold;
	/*
	left:	535px;
	margin-top:	336px;
	position:	absolute;
	*/
	white-space:	normal;
	width:	202px;
}

.tx-zingdbconn-pi1 div#zinSlideShow .details {
	float:	left;
	width:	202px;
}

.tx-zingdbconn-pi1 span.listControls {
	display:	inline-block;
	padding-top:	2px;
}

.tx-zingdbconn-pi1 div#zinSlideShow img.eventLink {
	opacity:	1;
}

/* Slide show: normal pictures instead of "large" */
.tx-zingdbconn-pi1 div.normal_ div.pic {
	height:	208px !important;
	white-space:	nowrap;
	width:	333px !important;
}


.tx-zingdbconn-pi1 div.normal_ {
	padding:	0 !important;
	height:	216px !important;
}

.tx-zingdbconn-pi1 div.normal_ div.controls {
	left:	294px !important;
	top:	217px !important;
}

/* DISABLE STANDARD BORDER FOR SLIDESHOW IN PREVIEW TAB */
div.tx-zingdbconn-pi1 table.previewTab td.image div.normal_ img {
	border:	0 none !important;
}
div.tx-zingdbconn-pi1 table.previewTab td.image div.normal_ div.controls {
	left:	290px !important;
	top:	217px !important;
}

/******************** POPUP: PICKER ******************/
.popup {
	background-color:	#ffffff !important;
	height:	506px;
	margin:	0 !important;
	padding:	0 !important;
}

/******************** SINGLE PICKER ******************/
div.singlePickerValue {
	border:	1px solid #A5ACB2;
	float:	left;
	height:	14px;
	margin-right:	5px;
	width:	465px;
}
.singlePicker .icons {
	white-space:	nowrap;
}

/******************** SINGLE PICKER ******************/
table.quickAssign {
	width:	515px;
}
div.quickAssignValue {
	border:	1px solid #A5ACB2;
	margin-right:	5px;
	overflow:	auto;
	padding:	1px 2px;
}
table.multiAssign div.quickAssignValue {
	height:	40px;
}
table.singleAssign div.quickAssignValue {
	height:	14px;
}

table.quickAssign .icons {
	padding-top:	1px;
	vertical-align:	top;
	white-space:	nowrap;
	width:	20px;
}

table.quickAssign.error div.quickAssignValue {
	border:	1px solid #FF0000;
}
/******************** LINK DATA OBJECTS ******************/
div.LDOcaption {
	background-color:	#c9c9bf;
	color:	#363636;
	font-weight:	bold;
	text-transform:	uppercase;
	margin:	14px 1px 0 0;
	padding:	3px 15px;
}

div.LDOscroller {
	height:	40px;
	margin:	13px 15px 0;
	overflow-x:	hidden;
	overflow-y:	scroll;
}

.editParent {
	width:	255px !important;
}

.eventLink {
	cursor:	pointer;
}
img.eventLink:hover {
	opacity:	0.8;
	filter:	alpha(opacity=80);
}

/******************** ADDITIONAL BUTTONS BELOW FILTER ITEM ******************/
.button {
	cursor:	pointer;
	display:	inline-block;
	margin-left:	5px;
}
.tx-zingdbconn-pi1 a.button:hover,
.tx-zingdbconn-pi1 a.button:hover * {
	text-decoration:	none !important;
	color:	#FFFFFF !important;
}

a.quickAssign {
	background-image:	url(../img/ok_button.png);
	background-repeat:	no-repeat;
	font-weight:	bold;
	height:	22px;
	text-align:	center;
	width:	35px;
}
.button .inner {
	display:	inline-block;
	padding-top:	3px;
	font-size:	11px;
}
.mceEditor {
	float:	left;
	margin-right:	3px;
}
.textToolTip {
	margin-left:	-545px;
	margin-top:	2px;
	position:	relative;
}
