a.tx_ablinklist_listView_linkAddNew {
	display				: block;
	margin				: 0px 0px 15px 0px;
}
a.tx_ablinklist_listView_linkAddNew:before {
	content				: url(/fileadmin/template/gfx/icon_category.gif)" ";
}
a.tx_ablinklist_listView_categoryLabel:before {
	content				: "\ ";
}

.tx-ablinklist-pi1 {
	font-size			: 0.9em;
}

/****************************************************************************/

.tx_ablinklist_listView_categories {
	margin				: 15px 0px 5px 0px;
	/* border-bottom		: 1px dotted #f0f0f0; */
	padding				: 0px 0px 15px 0px;
	border-bottom		: 2px dotted #c0c0c0;
}

.tx_ablinklist_listView_categories b {
	font-weight			: normal;
	font-style			: italic;
	border-bottom		: 1px dotted #f0f0f0
}

.tx_ablinklist_listView_category {
	margin				: 5px 0px 0px 5px;
}

.tx_ablinklist_listView_links {
	padding				: 0px 0px 15px 0px;
	border-bottom		: 2px dotted #c0c0c0;
}

.tx_ablinklist_listView_link {
	margin				: 15px 0px 0px 0px;
	padding				: 0px 5px 5px 5px;
	border				: 1px dotted #c0c0c0;
	background			: #fffafa;
}

.tx_ablinklist_listView_link img {
	margin-top			: 5px;
}

/****************************************************************************/

.tx_ablinklist_topView_links {
	margin				: 15px 0px 5px 0px;
	padding				: 3px 0px 3px 0px;
	border				: 1px dotted #c0c0c0;
	background			: #fffafa;
}

.tx_ablinklist_topView_links b {
	font-weight			: normal;
	font-style			: italic;
	border-bottom		: 1px dotted #c0c0c0;
}

/****************************************************************************/

.tx_ablinklist_viewDetailsForLink {
	margin				: 15px 0px 0px 0px;
	line-height			: 2em;
	vertical-align		: top;
}

.tx_ablinklist_viewDetailsForLink img {
	vertical-align		: top;
	margin-top			: 8px;
}

/****************************************************************************/

.tx_ablinklist_viewRateLink {
	margin				: 15px 0px 0px 0px;
	line-height			: 2em;
}

.tx_ablinklist_viewRateLinkResult {
	margin				: 15px 0px 0px 0px;
	line-height			: 2em;
}

/****************************************************************************/

.tx_ablinklist_viewReportBrokenLink {
	margin				: 15px 0px 0px 0px;
	line-height			: 2em;
}

/****************************************************************************/

.tx-ablinklist-pi1-searchbox {
	margin				: 15px 0px 0px 0px;
}

input.tx-ablinklist-pi1-searchbox-sword {
	font-family			: courier;
	font-size			: 0.9em;
	border				: 1px dotted #a0a0a0;
}

input.tx-ablinklist-pi1-searchbox-button {
	border				: 1px dotted #a0a0a0;
}

.tx_ablinklist_searchView_noLinksMessage {
	margin				: 15px 0px 0px 0px;
	padding				: 0px 0px 15px 0px;
	border-bottom		: 2px dotted #c0c0c0;
}

.tx_ablinklist_searchView_resultMessage {
	margin				: 5px 0px 5px 0px;
}

/****************************************************************************/

.tx_ablinklist_viewAddNewLink {
	margin				: 15px 0px 0px 0px;
}

.tx_ablinklist_viewAddNewLink td {
	vertical-align		: top;
}

.tx_ablinklist_viewAddNewLink input, select, option, textarea {
	font-family			: courier,monospace;
}

.tx_ablinklist_formErrorMsg {
	margin				: 10px 0px 10px 0px;
	color				: #ff0000;
}
